Java Developer
Java Developer191
Applications
191
Applications
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:
- Design, develop, and maintain high-quality, scalable, and reliable Java applications.
- Collaborate with cross-functional teams, including business analysts, product managers, and QA engineers, to gather and define requirements.
- Write well-designed, efficient, and testable code in compliance with coding standards and best practices.
- Troubleshoot, debug, and resolve software defects and issues.
- Optimize application performance and scalability to meet business needs.
- Conduct code reviews and provide constructive feedback to team members.
- Develop and maintain documentation related to software design, architecture, and coding.
- Stay up-to-date with industry trends and best practices to ensure the adoption of new technologies and methodologies.
- Ensure the security of the applications and implement appropriate security measures.
- Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of hands-on Java development experience.
- Strong expertise in Java and related technologies, such as Spring Framework, Hibernate, and RESTful web services.
- Proficiency in front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Knowledge of software design patterns and best practices.
- Experience with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- 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
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 career opportunities. #digitalmarketing #softwaredevelopment #innovation ...Show Less
Industry
IT Services
Company Size
11-50 Employees
Headquarter
Pune , Maharashtra