Direct message the job poster from Morgan McKinley
Senior Technology Recruitment Consultant at Morgan McKinley | Software Development | QA | Contract
Role Overview:
We are seeking a highly skilled and experienced Senior Java Developer to join our team on a contract basis. The ideal candidate will have a minimum of 5 years' experience working with Enterprise Java technologies and a strong background in both relational and NoSQL databases. This is an excellent opportunity to contribute to a dynamic project in a fast-paced environment.
Key Responsibilities:
* Design, develop, and maintain high-quality Java-based applications.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure the performance, quality, and responsiveness of applications.
* Identify and correct bottlenecks and fix bugs.
* Maintain code quality, organization, and automation.
Required Skills and Experience:
* Minimum of 5 years’ experience with Enterprise Java (J2EE, Spring Framework, Spring Boot, Spring Cloud, Spring Data).
* Strong knowledge and experience with relational databases such as MySQL/MariaDB, PostgreSQL.
* Experience working with NoSQL databases like MongoDB, Cassandra, HBase.
* Proficient in writing clean, readable, and maintainable code.
* Strong understanding of design patterns, object-oriented programming, and best practices.
* Experience with RESTful APIs and web services.
* Familiarity with cloud environments and microservices architecture.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork abilities.
Nice to Have:
* Experience with containerization tools like Docker and orchestration tools like Kubernetes.
* Familiarity with CI/CD pipelines and DevOps practices.
* Exposure to Agile/Scrum methodologies.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Staffing and Recruiting
#J-18808-Ljbffr