Post Job Free
Sign in

Senior Java Developer - Spring/Hibernate

Company:
Portl Technologies
Location:
Hyderabad, Telangana, India
Posted:
April 23, 2024
Apply

Description:

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team.

The ideal candidate should have a strong background in Java development, with at least 6 years of hands-on experience.

You will be responsible for designing, implementing, and maintaining high-performance, scalable, and reliable Java applications.

Responsibilities : Design, develop, and implement high-quality Java applications that align with business requirements.

Collaborate with cross-functional teams to analyze, design, and deliver new features and enhancements.

Take ownership of the full development lifecycle, from requirements analysis to deployment and maintenance.

Troubleshoot, debug and resolve issues in existing software applications.

Mentor and provide guidance to junior developers, fostering a collaborative and knowledge-sharing environment.

Stay updated on industry trends and emerging technologies, recommending and implementing best practices.

Participate in code reviews to ensure code quality, performance, and adherence to coding standards.

Collaborate with stakeholders to gather and refine project specifications and requirements.

Requirements : Proficient in Java programming language and related frameworks (Spring, Hibernate, etc.

). Strong experience with web development technologies, including HTML, CSS, JavaScript, and related frameworks (Angular, React, etc.

). Expertise in database design and development using SQL and NoSQL databases.

Solid understanding of microservices architecture and RESTful API design.

Experience with build tools (Maven, Gradle), version control systems (Git), and continuous integration/continuous deployment (CI/CD) pipelines.

Familiarity with containerization technologies such as Docker and container orchestration platforms like Kubernetes.

Knowledge of cloud platforms (AWS, Azure, or GCP) and their services.

Excellent problem-solving and analytical skills.

Strong communication and collaboration skills.

Ability to work independently and as part of a team.

Proactive attitude towards learning and adapting to new technologies.

Effective time management and organizational skills.

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Relevant certifications (e.

g., Java certifications, AWS Certified Developer) are a plus.

(ref:hirist.tech)

Apply