Senior Software Engineer developing Java-based microservices using Spring Boot for a hybrid position at Elyon International. Collaborating cross-functionally and ensuring coding best practices.
Responsibilities
Acts as the technical coach for a team or domain
Ensures consistent application of best practices and high standards across projects
Sets quality goals and development practices with the team
Conducts and participates in code reviews
Analyzes and optimizes application performance
Stays current with emerging technologies and industry trends
Develops software to log and store performance data, usage, errors, etc.
Collaborates with cross-functional teams
Resolves a wide range of moderate complexity requests in creative ways
Design, develop, and maintain Java-based microservices using Spring Boot and Java 17
Lead and contribute to secure coding practices following OWASP standards
Integrate with internal and external APIs using REST and GraphQL
Participate in Test-Driven Development (TDD) and help expand test automation coverage
Implement and support CI/CD pipelines using GitHub Actions and Jenkins
Build and deploy services to AWS EKS
Collaborate with DevOps, QA, and Product teams using Azure DevOps for sprint planning
Perform code reviews and mentor junior developers
Support observability efforts using tools like Datadog, Prometheus, and Grafana
Work within Agile teams to deliver features
Requirements
Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience)
5+ years of hands-on experience in Java (17+) and Spring Boot application development
Solid understanding of microservices architecture and secure RESTful API design
Strong experience with Git, Maven, Jenkins, and GitHub Actions
Proficiency in CI/CD and test automation
Experience working in cloud environments, especially AWS
Familiarity with containerization (Docker, EKS/Kubernetes)
Excellent debugging, troubleshooting, and code review skills
Comfortable using Azure DevOps for Boards, Test Plans, and documentation
Senior Fullstack Java Developer working with Spring & Angular at ONTEC. Engage in modern software projects with international customers, ensuring innovative solutions alongside a passionate team.
Building innovative financial technologies as a Senior .NET Developer at Roofstacks. Join the growing Card Payment Systems team in developing mission - critical services for card applications.
Application Developer building web platforms for merchants to compare payment solutions. Involved in both merchant and provider applications for greater ecosystem transparency.
Senior .NET Integration Developer at Belgian public - sector organization, designing integration platforms and building .NET components while collaborating in a SAFe environment.
Experienced PHP Developer contributing to backend systems and collaborating in a hybrid environment. Engage in technical decisions, RESTful API design, and maintainability measures.
Software Developer enhancing softgate's document management systems in a collaborative team environment. Involves working closely with product management and mentoring junior developers.
Senior Software Developer at Contour Software involved in development, testing, and deployment within STC health. Collaborating with teams to deliver solutions in vaccine intelligence and immunization data management.
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.
Java Developer at SourcingTrust, Lda responsible for software development and collaboration with cross - functional teams in Lisbon, Portugal. Delivering high - quality applications with a focus on software best practices and team delivery.