Gap Inc.-posted 3 months ago
$213,512 - $216,700/Yr
5,001-10,000 employees

Design, build, document and maintain software applications based on microservice architecture ensuring security, robustness, high availability, and performance. Develop applications using programming languages and frameworks such as Java/J2EE and Spring. Write and execute automated tests using libraries such as JUnit and Mockito to maintain code testing coverage and ensure stability. Develop and maintain cloud-based SQL databases such as Oracle DB as well as No-SQL databases such as Cosmos DB, Cassandra and Redis. Maintain and enhance a messaging system using Apache Kafka to publish messages for asynchronous communication between various microservices. Commit code to shared repositories and perform collaborative code reviews using code versioning tools such as Git. Implement Continuous Integration with build tools such as Gradle and Jenkins. Ensure applications’ health and compliance with Service Level Objectives using monitoring tools such as Kibana, Grafana, NewRelic, and Splunk, building dashboards and alerts for automated observability. Telecommuting permissible from anywhere in the US.

  • Executing & leading the new development, enhancement, and maintenance of enterprise-class transactional systems & web applications
  • Participating in all phases of full life-cycle development of the system, including requirements analysis, software design, software implementation, testing, deployment, and documentation
  • Evaluating product change requests and taking appropriate action to make required changes
  • Conducting system analysis and development with limited support
  • Performing data modeling and database design work
  • Core Java and Object-Oriented Programming
  • Developing applications on Unix/Linux platforms
  • Creating, modifying and testing the code, forms, and script using JEE, XML and SOAP, Oracle or DB2, Entity EJBs or an ORM Framework, WebSphere, WebLogic or JBoss, UML, Eclipse, RAD or NetBeans and source control and bug tracking systems
  • Springboot, microservices, new relic, splunk, Azure, Java, Jira, PCF Entelli track, platform and Kafka
  • Bachelor’s degree or foreign degree equivalent in Computer Science or related field
  • Five (5) years of progressive, post-baccalaureate experience in the job offered or a related role
  • Telecommuting permissible from anywhere in the US
  • Salary Range: $213,512 - $216,700
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service