Designation: Sr. Application Developer Job Profile: Lead Java Developer Location: St Louis, MO
In short, I require ::– Java , spring boot , micro services and AWS ( cloud is compulsory , if not AWS , any other cloud will work).
Responsibilities: · Design, implement and test APIs, using Java with Spring Boot framework · Build data processing solutions for efficient API performance · Integrate components into a finished product · Follow agile software development practices · Collaborate with other teams as needed to build enterprise solutions · Participate in the design and architecture of sustainable software · Assist in developing continuous integration pipelines · Collaborate with internal team members to share responsibilities for the platform The successful software engineer will have: Bachelors or Master’s degree, preferably in Computer Science, Computer Engineering or other technical (STEM) field or an equivalent combination of education and experience. 8+ years of software development experience, including educational experience, using Java, building applications on Cloud Native Infrastructure. They will be best qualified if they have experience with several of the following: · Experience in Spr ing: Spring Boot, Spring Cloud, Spring Security · Experience in publish–subscribe messaging framework, e.g. Kafka, RabbitMQ – Good to Have. · Java 8+ · Container technologies like Docker, Rancher and Kubernetes · Knowledge of Python is plus · Unix Shell Scripting and Linux/MacOs Experience · Knowledge of AWS is a plus · Git · CI/CD · Experience in working with Rally/Jira