Logo
eTeam

Software Developer

eTeam, Hopkins, Minnesota, United States, 55305

Save Job

Job Title: Software Developer Location- Minneapolis, MN(Hybrid) Duration- 12 months

Job Description: Manager Update - Design, develop, and maintain Java Spring Boot APIs to support modernization initiatives. Collaborate closely with business users and product team leads to deliver solutions for: Shield integration Cassandra database migration Strategic Objectives: Establish and implement modernization standards Define and promote consistent modernization practices Accelerate solution development Ensure scalable and sustainable outcomes Technical Expertise Required: Hands-on experience with: Kubernetes for container orchestration CI/CD pipelines for automated deployment Test automation frameworks Vulnerability management tools and practices.

Role Responsibilities: Develop RESTful APIs and microservices using Java and Spring Boot. Design scalable and maintainable backend architectures. Break down monolithic applications into microservices. Ensure services are loosely coupled and independently deployable. Use tools like Spring Cloud, GraphQL, Kubernetes for service orchestration and discovery. Design and manage relational (e.g. PostgreSQL) and NoSQL (e.g. Cassandra) databases. Write efficient queries and manage data migrations. Integrate third-party APIs and internal services. Use tools like Swagger/OpenAPI for documenting APIs. Write unit and integration tests using JUnit, Mockito, or TestNG. Ensure code quality through code reviews and static analysis tools. Work with CI/CD pipelines (e.g., Jenkins, GitLab CI). Containerize applications using Docker and deploy using Kubernetes. Implement security best practices (e.g., OAut., JWT, HTTPS). Participate in Agile ceremonies (e.g., sprint planning, stand-ups). • What skills/technologies are required (please include the number of years of experience required)? Strong hands on experience in Java EE design and development, 10+ Years of Experience Experience with REST API, Spring Boot design and development & E2E Test Automation , 5+ Years of Experience Knowledge in API security risks and microservices resilience 5+ Working knowledge of cloud security principles and technique including but not limited to elastic network security and cloud-native/PaaS security constructs 3+ Experienced in Git, Jira, Jenkins, and test automation 5+ Experience in agile methodology, and SCRUM/KABAN 10+ Strong experience working with DevOps tools, e.g. Docker, Kubernetes, JIRA, Git, Jenkins. 5+ Experience in Apigee, Istio, Kafka, AWS and GCP preferred 5+ Knowledge in EDBMS like PostGresQL, NoSQL DB's like Cassandra. 10+ Experienced in financial application development preferred 3+ Good communication and collaboration skills to drive onshore/offshore development activities Thorough understanding of a feature, the users impacted, the flows impacted and feature's purpose Thorough understanding of the business model in relation to current product focus area Adept with agile software development lifecycle and DevOps principles