About the Role :
We are looking for a skilled Java Developer to join our development team.
The ideal candidate will be responsible for designing, implementing, and maintaining Java-based applications and systems.
You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business needs.
Key Responsibilities :
- Write clean, efficient, and well-documented code following coding standards and best practices.
- Participate in the full software development lifecycle including requirements gathering, design, development, testing, deployment, and maintenance.
- Collaborate with product managers, architects, and other developers to understand requirements and translate them into technical solutions.
- Perform unit testing and support integration and system testing.
- Troubleshoot, debug, and resolve software defects and issues.
- Optimize applications for performance, scalability, and security.
- Maintain code versioning and source control using tools like Git.
- Stay updated with the latest Java technologies, frameworks, and industry trends.
- Participate in code reviews and contribute to continuous improvement initiatives.
Required Skills & Qualifications :
- 5+ years of professional experience as a Java Developer.
- Strong proficiency in core Java (Java SE) and object-oriented programming concepts.
- Experience with Java frameworks such as Spring, Spring Boot, Hibernate, or JPA.
- Familiarity with web technologies including Servlets, JSP, RESTful APIs, and SOAP services.
- Knowledge of database systems and proficiency in writing SQL queries (MySQL, Oracle, PostgreSQL,
etc.
- Experience with build tools like Maven or Gradle.
- Understanding of version control systems such as Git.
- Familiarity with containerization tools such as Docker is a plus.
- Knowledge of Agile development methodologies.
- Strong analytical, problem-solving, and communication skills
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1548622
Interview Questions for you
View All