Senior Core Java Developer

6 days ago

Apply Now
Logo of ProArch

ProArch

Machine Learning • Digital IT Strategy • Big Data • Microsoft Solutions • Agile Transformation

Description

•We are looking for a Senior Core Java Developer to join our talented team at ProArch. •You will be responsible for developing and maintaining high-performance Java applications. •Your expertise in core Java will be critical in driving our projects forward and ensuring the success of our software solutions. •Key Responsibilities: •Design, develop, and maintain robust and scalable Java applications. •Collaborate with cross-functional teams to define and implement software requirements. •Implement best practices in coding standards, architecture, and performance optimization. •Conduct code reviews, provide mentorship and guidance to junior developers. •Debug and troubleshoot complex issues, ensuring timely resolution. •Stay updated with the latest developments in Java technologies and frameworks. •Participate in the full software development lifecycle from concept to deployment.

Requirements

•5+ years of experience in Core Java development. •Strong understanding of Java 8 (and above) features and OOP principles. •Experience with multi-threading, concurrency, and design patterns. •Proficiency in building RESTful APIs and microservices. •Familiarity with modern frameworks such as Spring and Hibernate. •Experience with SQL and relational databases (e.g., MySQL, PostgreSQL). •Knowledge of CI/CD methodologies and tools (e.g., Jenkins, Maven). •Strong problem-solving skills and attention to detail. •Effective communication skills and ability to work in a team environment.

Benefits

•Contract •Remote

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com