Job Title
Java Developer - Java with Microservices
Location
Bangalore/Gurgaon
Job Description
Team up with peers across the organization to build an understanding of cross dependencies and shared problem solving. Participate in a community of practice to share and gain knowledge. Share new skills and knowledge with team to increase effectiveness. Write code that is clean, maintainable, optimized, modular with good naming conventions. You will also use software frameworks to write simpler code. Contribute to code evolution in code reviews. Coordinate bringing together different partners with varied perspectives to develop solutions to issues and contributes own suggestions. Spot areas of inefficiency in code or systems operation and offer suggestions for improvements. Who you are: Bachelor's degree or Masters in Computer Science or related technical field; or Equivalent related professional experience. Demonstrated ability in software development experience of shipping large, multi-functional projects in a high performance, scalable service environments. ¿ Relevant industry experience developing in Java/Kotlin. Experience building web services in the cloud, particularly with AWS solutions. Prior experience as a Software Engineer mentoring junior engineers and applying new engineering principles to improve existing systems including leading complex, well defined projects. Demonstrates the ability to select among technology available to implement and resolve for need ¿ Able to understand and design moderately sophisticated systems ¿Understanding of testing and monitoring tools. Ability to debug applications .Ability to test, debug, fix issues and monitor code within established SLAs .Able to design software that is easily testable and observable.