Role Description
This is a part-time remote role for a Java Developer. The Java Developer will be responsible for developing, implementing, and maintaining software solutions using Java and related technologies. The role includes designing and working with microservices, using the Spring Framework, and participating in all stages of the software development lifecycle from concept to delivery and support. The candidate will collaborate with cross-functional teams to ensure the software meets both technical and business needs.
Qualifications
Strong proficiency in Java programming and experience with software development principles
Hands-on experience with Microservices architecture and development
Proficiency with the Spring Framework and related tools and libraries
Ability to design, develop and debug code for complex projects
Strong analytical and problem-solving skills with attention to detail
Capability to work independently in a remote environment while maintaining clear and effective communication
Knowledge of cloud-based development, APIs, or DevOps tools is a plus
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)