Java Developer, Thane


Java Developer, Thane

5 - 7 years

Bachelor of Technology (B.Tech./ BE) | MBA/PGDM

Tech

6 ~ 6 LPA

Job Title: Software Development
Department: Technology
Reporting To: Senior Manager
Location: Thane, Mumbai
Education: Minimum Bachelor’s degree in Computer Science, Engineering or equivalent
Experience: 2–4 years


Brief:
The Software Development Manager should manage the entire process of researching, designing, implementing, and managing software programs, and should also design and develop applications using Java platforms.


Responsibility:

• Develop and maintain enterprise-level applications.
• Implement new features and enhancements.
• Performance optimization and bug fixing.
• System integration with third-party APIs.
• Database schema design and optimization.
• Actively participate in full software development lifecycle, from concept and design to testing.
• Ensure designs are in compliance with requirements and best practices in terms of security, performance, and scalability.
• Version management & release of software components through a well-documented “build”.
• Ability to effectively liaise with external and internal customers.
• Responsible for all documentation, unit testing, regression testing, and support during Integration Testing / UAT.
• Meet requisite timelines while maintaining high levels of software quality.


Skills:

• Software development experience using Core Java.
• Hands-on experience in designing and developing applications using Java platforms.
• Object-oriented analysis and design using common design patterns.
• Experience in Spring Boot is required.
• Experience in HTML, CSS, and JavaScript is required.
• Deep understanding of Java and JEE internals (e.g., Class-loading, Memory Management, Transaction Management, Multi-threading, etc.).
• Knowledge of Relational Databases, SQL Server or Postgres, and ORM technologies (JPA, Hibernate).
• Ability to quickly prototype requirements and validate with end-clients.
• Familiarity with application security and other information security best practices.
• Good and effective communication in the English language.
• Ability for teamwork and proactive attitude is very important.
• Can-do attitude, innovative thinking, and nimble working style will be advantageous.


Working Conditions:

• Indoor office job. Day shift.