Job Openings Senior Software Engineer(Java)

About the job Senior Software Engineer(Java)

Experience: 4-6 years

Work Type: Hybrid

Employment Type: Full Time

Responsibilities:

  • Demonstrated ability to develop SW application and services using high-level programming in Java 8, Spring boot .
  • Demonstrated in-depth technical knowledge on Microservices
  • Demonstrated in-depth technical knowledge to write unit test cases
  • Proven experience in working as an individual contributor / in a paired development, Agile environment
  • Good hands on experience in Java 8, Spring boot.
  • Experience with Microservices is mustExposure in MySQL and REST is mustExperience in version control system
  • Experience in writing Unit test cases .
  • Skills:Experience in test driven development
  • Knowledge of Design PatternsSQL and NoSQL based database knowledge (preferable mySQL)Test environments:
  • Deployment scripting, test planning, performance testing and integration testing.
  • Knowledge of source control system Ability to analyze the performance and scalability of complex systems Ability to work with fast changing or vague requirements
  • Behavioral Skills:Very good communication skills .
  • Should be very interactive and top on deliverables being working from client environment