4 157 Industries Jobs
157 Industries - Core Java Developer - Spring MVC (4-9 yrs)
157 Industries
posted 17d ago
Key skills for the job
We are hiring for Java Developer Pune
Job Description :
Exp : 4+yrs
Loc : Wakad, Pune
Notice Period : Immediate to 30 Days
Requirements :
- Experience of developing web-based client/server applications.
- Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC).
- Hands on experience in designing and developing applications using Java EE platforms (Expertise in Core Java, Java 11 +).
- Knowledge of Messaging, APIs, REST, Microservices and integration. Fair knowledge in Eclipse RCP, Plugin Development. Experience with test-driven development.
- Hands on experience using Git, Subversion, or Team Foundation Server (TFS) version control system.
- Object Oriented analysis and design using common design patterns. Experience in working with OSGI will be an added advantage.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc).
Responsibilities :
- Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers' expectations by achieving high quality and on time delivery.
- Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism.
- Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead.
- Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.
- Candidate should have vast knowledge in Java and cross platform web development.
- Should have strong architectural skills to drive innovation and overall design.
- Good communication skills and ability to work with testers and project managers. Together with the agile team, define and implement features and fix bugs.
- Analyze deficiencies in product pro-actively and take necessary steps to ensure high quality of software.
- Conduct code reviews and trainings to organization. Lead by example on all aspects of coding and design. Collaborate closely with management and key stakeholders.
- Participate in and lead an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment.
Preferred Qualifications :
- BS/MS degree in Computer Science, Engineering or a related subject.
Functional Areas: Software/Testing/Networking
Read full job description6-12 Yrs
10-18 Yrs