Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
Design, develop, and maintain Java-based applications, RESTful APIs, and microservices. Collaborate with cross-functional teams to troubleshoot issues and ensure high-quality, scalable technical solutions.
This is a remote position.
· Design, develop, test, and maintain applications using Java/J2EE technologies.
· Develop and enhance RESTful APIs, microservices, and backend components.
· Translate business and functional requirements into effective technical solutions.
· Write clean, efficient, reusable, and maintainable code following development standards.
· Troubleshoot application issues, perform root-cause analysis, and implement fixes.
· Participate in code reviews, debugging, deployment, and application support activities.
· Work with databases and develop or optimize SQL queries as required.
· Collaborate with business analysts, architects, QA, DevOps, and support teams.
· Support application integration with internal and external systems.
· Maintain technical documentation and adhere to coding, quality, and security standards.
· Strong hands-on experience in Java, J2EE, and object-oriented programming.
· Experience with Spring and Spring Boot frameworks.
· Good understanding of REST APIs and microservices architecture.
· Experience working with SQL and relational databases.
· Knowledge of Git or similar version-control tools.
· Understanding of the software development lifecycle (SDLC) and Agile delivery practices.
· Strong debugging, analytical, and problem-solving skills.
· Good communication and collaboration skills.
· Experience with Maven or Gradle.
· Knowledge of CI/CD and DevOps practices.
· Exposure to cloud platforms such as AWS, Azure, or GCP.
· Understanding of containerization technologies such as Docker and Kubernetes.
· Experience working with enterprise application integrations.
· Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
· Relevant hands-on experience in Java application development and support.
· Ability to work independently as well as collaboratively within cross-functional teams.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”