company logo

Java Developer

Pune
Full-Time
Senior: 7 to 10 years
Posted on Nov 07 2023

Not Accepting Applications

About the Job

Skills

Database Management
Java Programming
API Development
Web Development
Unit Testing
Software Design Patterns

Position: Java Developer

Experience: 7+ years

Location: [Pune]

Job Summary:

We are seeking an experienced Java Developer with a minimum of 7 years of hands-on Java development experience to join our dynamic team. The successful candidate will be responsible for designing, coding, and modifying software applications while working closely with cross-functional teams to ensure system quality, performance, and security.

Key Responsibilities:

  1. Design, develop, and maintain high-quality, scalable, and reliable Java applications.
  2. Collaborate with cross-functional teams, including business analysts, product managers, and QA engineers, to gather and define requirements.
  3. Write well-designed, efficient, and testable code in compliance with coding standards and best practices.
  4. Troubleshoot, debug, and resolve software defects and issues.
  5. Optimize application performance and scalability to meet business needs.
  6. Conduct code reviews and provide constructive feedback to team members.
  7. Develop and maintain documentation related to software design, architecture, and coding.
  8. Stay up-to-date with industry trends and best practices to ensure the adoption of new technologies and methodologies.
  9. Ensure the security of the applications and implement appropriate security measures.
  10. Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance.

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum of 7 years of hands-on Java development experience.
  3. Strong expertise in Java and related technologies, such as Spring Framework, Hibernate, and RESTful web services.
  4. Proficiency in front-end technologies (HTML, CSS, JavaScript) is a plus.
  5. Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  6. Knowledge of software design patterns and best practices.
  7. Experience with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  8. Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  9. Excellent communication skills and the ability to work effectively in a team.


About the company

We are a full-service Company of Custom Software Development ,Mobile Application,Database Management System(DBMS),Data Visualisation,ALM,PLM,Website Development that helps businesses grow and succeed. From Custom Software development to Web and Mobile App Development, we provide end-to-end solutions tailored to your unique needs. Join us on LinkedIn for industry insights, company updates, and car ...Show More

Industry

IT Services

Company Size

11-50 Employees

Headquarter

Pune , Maharashtra