Java Backend Developer
Merican Inc
Boston, MA, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Application Performance Management
Unit Testing
Cloud Computing
Code Review
Data Structures
Relational Databases
Software Design Patterns
Distributed Systems
+10 more
Spring Framework
PostgreSQL
MySQL
Object-Oriented Software Development
Oracle (Applications)
Performance Tuning
Spring-boot
Sybase
Restful APIs
Microservices
Job description
We are seeking an experienced Senior Java Backend Developer to join the Middle Office Core Platform team and drive product development and modernization initiatives. The ideal candidate will have strong expertise in Java, Spring Boot, microservices, distributed systems, and cloud technologies., * Design, develop, and maintain scalable backend applications using Java and Spring.
- Build and enhance microservices and distributed systems.
- Participate in technical design discussions and present solutions through architecture reviews and whiteboarding.
- Develop APIs and interfaces for seamless communication between application modules.
- Write clean, efficient, and high-quality code following OOP and design principles.
- Perform unit testing, code reviews, and performance optimization.
- Support build, release, deployment, and application modernization initiatives.
- Collaborate with cross-functional and global teams in an Agile environment.
Requirements
- 7+ years of experience in Java development (or relevant advanced degree experience).
- Strong hands-on experience with Java, Spring Framework / Spring Boot.
- Experience in microservices architecture and REST APIs.
- Strong knowledge of OOP, design patterns, data structures, and algorithms.
- Experience with relational databases such as Oracle, MySQL, PostgreSQL, or Sybase.
- Experience building scalable, highly available distributed applications.
- Strong understanding of application performance tuning and optimization.
- Experience with Agile development and CI/CD processes.
- Excellent communication and problem-solving skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦