708 Piktorlabs Jobs
Developer III - Software Engineering - Java
Piktorlabs
posted 5hr ago
Flexible timing
Key skills for the job
Role Proficiency:
Independently develops error free code with high quality validation of applications guides other developers and assists Lead 1 - Software Engineering
Outcomes:
Measures of Outcomes:
Outputs Expected:
Code:
Configure:
Test:
Domain relevance:
Manage Project:
Manage Defects:
Estimate:
Document:
Manage knowledge:
Status Reporting:
Release:
Design:
Mentoring:
Skill Examples:
Knowledge Examples:
Additional Comments:
Overall 7-9 years of experience with at least 6-8 years of solution design experience on J2EE both on the server side & UI design Must have worked on designing middleware framework & UI design framework and ability to drive and own the architecture and design independently Strong skills on J2EE and core Java development, Spring Boot, Microservices Should have worked in Java V11 or above, SpringBoot V3 or above Familiar with Spring, Domain Driven Design principles, Hibernate, JPA, jUnit, Eazy Mock, MAVEN, ANT Web Service Development using REST Excellent knowledge of Relational Databases(DB2/Oracle), SQL and ORM technologies (JPA, Hibernate), Mongo DB Profound insight of Java and J2EE internals and practical knowledge of Design Thinking concepts Handson experience on Cloud Technologies Knowledgeable of agile principles and practices Self-directed and motivated team player Excellent communication and Presentation skills Key Responsibilities: Interact with customer/client or counterparts to understand the requirements Engage in architecture, document and review design with the customer Guide and assist the development team on development and integration Collaborates with other counterparts to explore existing systems, determines areas of complexity, potential risks to successful implementation, learn the applications capabilities, explore new ways to bring value to customer Takes responsibility for successful delivery of the solutions Contributes to continual improvement by suggesting improvements, software architecture or new technologies Sharing knowledge and best practices around back-end development with team Able to use advanced Java features to accomplish the server side requirements Able to guide and lead the team on development, testing and defect fixes Implement Code based on the requirements Write and maintain unit test on all development Able to work in a fast-paced, agile environment Excellent in code reviews Additional Skills: Experience with SVN, Jetty, Maven, Jenkins Good understanding of continuous integration , release management Knowledgeable/hands on experience in Test Driven Development Understanding of other popular frameworks Experience in Scrum methodology Good to have: Knowledge of Relational Databases(DB2/Oracle), SQL and ORM technologies (JPA, Hibernate) Knowledge on Azure and Data bricks, Kafka
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Engineer roles with real interview advice
Good to work for beginers
Good to start career.
Read 2 reviews