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

Apply Job

When you apply, don’t forget to mention that you found this Job Post on