eTeam · 15 hours ago
Software Developer - Java
eTeam is a company focused on technology solutions, and they are seeking a Software Developer - Java to join their External Transfer team within the Money Movement capability. The role entails designing, developing, testing, and maintaining products related to inter‐institutional monetary transactions, ensuring compliance and security best practices throughout the payment lifecycle.
Information Technology
Responsibilities
Responsible for designing, developing, testing, operating and maintaining products
Takes full stack ownership by consistently writing production-ready and testable code
Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
Performs analysis on failures, propose design changes, and encourage operational improvements
Makes sound design/coding decisions keeping customer experience in the forefront
Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
Accountable for ensuring all aspects of product development follow compliance and security best practices
Exhibits relentless focus in software reliability engineering standards embedded into development standards
Embraces emerging technology opportunities and contributes to the best practices in support of the bank’s technology transformation
Qualification
Required
Strong experience in Java EE design and development
Hands-on experience in Microservices/API development using Java/Springboot
Experience in NoSQL databases like Cassandra, MongoDB
Experience in Jenkins/Cloudbees, Apigee, Istio, Kubernetes, Rancher
10+ years of experience in design, development and triaging for large, complex systems
Experience in Java and object-oriented design skills
6+ years of microservices development
5+ years working in Spring Boot
5+ years leading and mentoring a technology team and ensuring the teams success while being a strong individual contributor
3+ years of experience working with streaming technologies like Kafka, RabbitMQ
Experienced using API dev tools like IntelliJ/Eclipse, Postman, Git, Cucumber
Hands-on experience in building microservices based application using Spring Boot and REST, JSON
DevOps understanding – containers, cloud, automation, security, configuration management, CI/CD
Experience with Web API, gRPC and GraphQL architecture
Preferred
Experience in Cloud native development in Azure, AWS or GCP
Experience in streaming technologies like Apache Kafka, Spark
Thorough understanding of a feature, the users impacted, the flows impacted and feature's purpose
Adept with agile software development lifecycle and DevOps principles
Able to communicate processes and results with all parties involved in the product team
Strong problem-solving and analytical skills
Company
eTeam
eTeam is a staffing agency that also provides payrolling services.
H1B Sponsorship
eTeam has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (36)
2024 (205)
2023 (11)
2022 (7)
2021 (24)
2020 (25)
Funding
Current Stage
Late StageTotal Funding
unknown2023-12-04Acquired
Recent News
2025-11-19
2025-08-21
Company data provided by crunchbase