Senior Java Developer
OperAxis•United States
Remote
Type
Contract
Level
Lead/Principal
Pay
$60-$65/Hour
Posted
Job Description
We are seeking a highly skilled Senior Java Developer to support enterprise application development initiatives. The ideal candidate will have strong experience designing, developing, and maintaining scalable backend applications using Java and modern frameworks. This role requires strong analytical skills, hands-on coding expertise, and experience working within Agile development environments.
Requirements
- 7+ years of hands-on Java development experience
- Strong expertise in Java 8/11/17
- Experience with Spring Boot and Microservices architecture
- Experience building RESTful APIs
- Strong understanding of SQL and relational databases
- Experience with AWS, Azure, or GCP cloud platforms
- Hands-on experience with Docker and CI/CD pipelines
- Experience working in Agile/Scrum environments
- Strong debugging and troubleshooting skills
- Excellent communication and collaboration abilities
Responsibilities
- Design and develop enterprise Java applications
- Build scalable REST APIs and Microservices
- Collaborate with cross-functional technical teams
- Participate in architecture and code review discussions
- Optimize application performance and scalability
- Troubleshoot production issues and defects
- Write clean and maintainable code
- Support deployment and CI/CD activities
- Work closely with QA and DevOps teams
- Follow software development best practices
Technologies & Skills
Java
Spring Boot
Microservices
REST APIs
SQL
Hibernate
AWS
Docker
Kubernetes
Jenkins
Git
Agile
Benefits
- 100% Remote Opportunity
- Competitive Compensation
- Flexible Work Schedule
- Long-Term Project Opportunities
- Collaborative Team Environment
- Career Growth Opportunities