Sr. Java Developer | 8+ Yrs | Bangalore

Website Cyient
Job Roles and Responsibilities:
- Identify and analyse user requirements
- Prioritize and execute tasks throughout the software development life cycle
- Develop Java EE applications following Java coding guidelines
- Write well-designed, efficient code
- Review, test, and debug team members’ code
- Schedule product releases with internal teams
- Document development phases
- Ensure our applications are secure and up to date
- Mentor entry level developers
- Report roadblocks, design issues, etc to Team Lead/Manager
- Report status of tasks daily
Job Requirements:
- Bachelor’s or master’s degree in Computer Science, Engineering, or related technical field.
- Overall industry experience of 8+ years
- At least 2 years of prior experience working as Java developer and web technologies
- Strong knowledge on object-oriented design, current web technologies
- Strong hands-on knowledge on Java, J2EE,Spring Boot, gRPC. JMS (or similar messaging), test automation.
- Excellent oral and written communication skills
- Strong problem solving, organizational and ownership skills
- Team Managing skill
Preferred Skills:
- Good to have Security (encryption, authorization), IP networking, IoT communications developing experience
- Knowledge of Azure cloud platform and microservices
- Experience working on Linux (RedHat-based) OS, Agile software development processes (e.g. SCRUM/Kanban/XP), Oracle database, Maven, Apache Tomcat server and Gitlab
Knowledge & Skills:
Automation Testing, gRPC Remote Procedure Calls, IOT -Communication Protocals, IP Networks, Java, Java Enterprise Edition, JMS, Microsoft Services, Spring Boot
When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com