
Website Truelancer.com
Senior Java Developer
About the job
Ready to work remotely and collaborate with top software companies? We are seeking talented Java developers who will be responsible for designing, developing, and maintaining complex Java-based applications. You must have extensive experience in Java, Spring Framework, and RESTful web services.
Job Responsibilities
- Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions.
- Develop and maintain Java-based applications, ensuring they are scalable, robust, and secure.
- Write clean, efficient, and well-documented code.
- Develop and maintain RESTful web services.
- Troubleshoot and resolve technical issues.
- Continuously improve existing software applications through optimization and refactoring.
Minimum Requirements
- Bachelor’s degree in Computer Science or related field.
- 4+ years of experience in Java development.
- Strong knowledge of the Spring Framework, including Spring Boot, Spring MVC, and Spring Data.
- Experience in developing and maintaining RESTful web services.
- Familiarity with database technologies such as SQL, MySQL, or Oracle.
- Experience with version control systems such as Git or SVN.
Preferred Skill Sets
- Familiarity with build tools such as Maven, Ant, and Gradle.
- Strong knowledge of source control systems (Git, Merging, Branching, Pull Requests).
- Experience in Unix/Linux including basic commands and scripting.
- Good understanding of Java and JEE internals.
- Experience in developing microservices architecture.
- Sound knowledge of front-end technologies like HTML5, CSS3, and JavaScript.
- Knowledge of SQL, Relational Databases, and ORM technologies (Hibernate, JPA2).
- Experience with test-driven development.
To apply for this job please visit www.linkedin.com.
Senior Java Developer at Truelancer.com
Share with someone