Creates distributed, scalable software applications by leveraging tools such as Java EE, Spring, and Spring Boot. Builds Web services by using tools -- Application Program Interfaces (APIs), JAX-RS, REST, and JSON. Supports event-driven transaction processing systems, using messaging technologies -- Kafka and MQ. Builds automation pipelines using DevOps concepts and Continuous Integration and Continuous Delivery (CI/CD) tools. Implements process improvements by employing Agile Software Development Lifecycle (SDLC) methodologies (SCRUM). Designs and develops high-performance, low-latency systems using Java and Spring. Optimizes code for performance, scalability, and reliability, ensuring that systems meet the required standards. Provides business solutions by developing complex or multiple software applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Industry
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers
Education Level
Bachelor's degree