Experience
2 - 5 Years
Job Description
As a Sr. Software Engineer – Java Microservices , you will be part of agile team to build healthcare applications and implement new features while adhering to the best coding development standards.Your key responsibilities include:
• Understand the Sprint requirements and participate in sprint planning
• Drive the assigned task individually, based on the direction given by lead.
• No deviation is being done from the defined architecture and design
• Make sure the written code follows all the coding and security standards
• Perform unit testing to achieve 80% of code coverage
• Prepare or modify the low-level design document, impact analysis document based on the requirement changes
• Follow all the SCRUM rituals and deliver the planned activities.
• Perform code reviews for the junior developer and make sure coding standards have been followed
• Actively participate in the customer call and translate the technical expectation to junior developers with help senior lead or architect
• Co-ordinate with business analyst to make sure the sprint backlog is updated and groomed
Mandatory Skills
• Excellent grasp of Java Microservices, multithreading and AWS services (EC2, S3, SQS/SNS, EKS) Good grasp of IoT concepts and core protocols (MQTT/AMQP)
• Working knowledge on Spring framework (spring boot)
• Kubernetes experience
• Working experience in design and development of IoT stacks in the cloud (AWS/Azure)
• Decent knowledge with containerized microservices and K8s
• Proven prior hands-on experience in developing highly scalable, distributed backend web implementations with modern API standards including RESTful APIs
Desired Skills
• Familiarity with chaos engineering
• Kafka, Kinesis, Spark Streaming or Flink
• Infrastructure as code experience
• Deep understanding of Object-Oriented Programming; Solid understanding and experience of Domain Modeling in relational and non-relational databases
• Gatling/JMeter
• Containerization; Specific Must Have Technical skills on Database – SQL/NoSQL; Test driven development practice experience Preferred Technical skill
• Functional (serverless) programming experience
• Experience with developer tools like git, Maven, Eclipse/VS Code or other major IDEs and commonly used open source components.
java, Microservices
Missing any skill? Learn it now
FullTime
Bangalore, Gurgaon, Hyderabad, Mumbai, Pune
2-9 years
Rs. 6,00,000-12,00,000 Lacs
IT Software - Application Programming/ Maintenance
IT-Software / Software Services
18 Nov 2021