Telangana, India
7 days ago
Software Developer
Job Description

Job description

6+ years of experience in java middle-tier applications in a J2EE environmentStrong familiarity with API management, micro-services, Java/J2EE application stacks
 framework,Microservices, Rest APIDeep technical hands-on experience developing in REST/JSON or SOAP/XML/YMLCreate solutions that are high-quality, scalable, and maintainable, with an emphasis on backend
systems and related technologiesReal life experience with Continuous Delivery principles and related tools (Kubernetes, Jenkins)Understanding of the Design Patterns, Architectural Blueprints, UML and Application DesignExperience with ProsGres,Oracle, Mongo DBExcellent communication skills and an ability to work in a teamWork in a fast-paced, project-centred, team-oriented atmosphereCarry out unit and integration testsMake sure you've developed enough test cases to ensure the design criteria are satisfiedProduce well-written documentation for each microserviceConstantly educate yourself on new approaches and technologyCommunicate with other developersCreating and deploying microservices using the Spring Boot frameworkAdherence to the whole Software Development Life CycleInterconnecting microservices with databasesKnowledge of how streaming systems such as Kafka ,MQ operate

Requirements & Skills

A bachelor's degree in information technology, computer science, or a related disciplineExperience with Test Driven Development, including writing and implementing automated unit,
system, and integration testsFamiliarity with software development design patterns: GIT, Swagger,Kafka, Rabbit MQExpertise in API technologies such as Rest WebservicesPrevious experience writing unit tests with JUnit, Mockito, or PowerMockKnowledge of markup languages such as JSON and YMLWorking knowledge of quality and security scan technologies such as Sonar, Fortify,Knowledge of the Agile approach

Nice to have’s:

Experience in Azure or (similar Cloud components API Gateway/Workflow orchestration/Serverless applications)Experience in stateful application and web sessionsComm

Non-Technical / Soft Skills

Problem solving skills and ability to work under pressure.Good command of English, both written and spoken.Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Inquisitive.  Ask probing questions.Understand the requirements and acting appropriately.Proactive and willing to contribute ideas.Work with a nimble team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment.

California Residents click below for Privacy Notice:

http://www.worldpaccareers.com/uploads/2/4/0/4/24047148/advance_auto_parts_--_california_candidate_privacy_notice.pdf

Confirm your E-mail: Send Email