ATech Placement
Full Stack Java Developer
ATech Placement, Parsippany, New Jersey, us, 07054
We are looking for a Java Developer, responsible for developing, testing, and deploying high-performance, scalable, and secure Java applications.
RESPONSIBILITIES: • Join a team of talented software engineers, plan, execute and deliver top quality software deliverables on-time. • Develop on multiple technologies and frameworks, including Java, JavaScript, JSON, XML, SQL, and REST web services. • Act as a primary technology interface owning the technical responsibility for architecture, analysis, design, development, and implementation • Work closely with product to define and implement features and improve user experience • Ability to work closely and efficiently with QA engineers to ensure a clear understanding of configurations required for testing of features/functions, including unit test development • Mentoring of junior level developers within the team, including but not limited to peer review of their work, building tools, libraries and documentation to help others adapt quickly to standard design methodologies. • Clearly communicate status, road-blocks and concerns to the team on an ongoing basis. • Overall, you will be responsible for day-to-day task management and sprint planning, working closely with product and stakeholders, participating in design sessions, leading and mentoring engineers to ensure that they follow best practices and guidelines, performing heads-down development, working on technical integrations with backend APIs, and working with QA to assure top quality deliverables on-time.
QUALIFCATIONS REQUIRED: • B.S. Computer Science/Engineering or equivalent degree is required. • Minimum 7+ years of software engineering experience • Experience in MVC application architecture. • Experience working with product management, architects and stakeholders • Strong Java and OOP development expertise • Expert knowledge of Java, JavaScript, JSON • Experience with Web Development • Experience with Spring, Spring Boot • Experience working with Oracle Databases and SQL • Experience with front end development with React, Angular • Experience with full software life-cycle (SDLC) -- develop/test/build/deploy/etc. • Experience with unit testing and integration testing • Experience with Version Control ie: Git, SubVersion, etc. • Extensive experience with Agile software development methodologies • Experience in the Scrum Master role highly desired • Experience with RESTful APIs and Webservices • Experience delivering scalable and robust web applications for large customer base • Demonstrate excellent written and verbal communication skills • Must be able to work effectively within a team with assignment independence
Job Schedule
RESPONSIBILITIES: • Join a team of talented software engineers, plan, execute and deliver top quality software deliverables on-time. • Develop on multiple technologies and frameworks, including Java, JavaScript, JSON, XML, SQL, and REST web services. • Act as a primary technology interface owning the technical responsibility for architecture, analysis, design, development, and implementation • Work closely with product to define and implement features and improve user experience • Ability to work closely and efficiently with QA engineers to ensure a clear understanding of configurations required for testing of features/functions, including unit test development • Mentoring of junior level developers within the team, including but not limited to peer review of their work, building tools, libraries and documentation to help others adapt quickly to standard design methodologies. • Clearly communicate status, road-blocks and concerns to the team on an ongoing basis. • Overall, you will be responsible for day-to-day task management and sprint planning, working closely with product and stakeholders, participating in design sessions, leading and mentoring engineers to ensure that they follow best practices and guidelines, performing heads-down development, working on technical integrations with backend APIs, and working with QA to assure top quality deliverables on-time.
QUALIFCATIONS REQUIRED: • B.S. Computer Science/Engineering or equivalent degree is required. • Minimum 7+ years of software engineering experience • Experience in MVC application architecture. • Experience working with product management, architects and stakeholders • Strong Java and OOP development expertise • Expert knowledge of Java, JavaScript, JSON • Experience with Web Development • Experience with Spring, Spring Boot • Experience working with Oracle Databases and SQL • Experience with front end development with React, Angular • Experience with full software life-cycle (SDLC) -- develop/test/build/deploy/etc. • Experience with unit testing and integration testing • Experience with Version Control ie: Git, SubVersion, etc. • Extensive experience with Agile software development methodologies • Experience in the Scrum Master role highly desired • Experience with RESTful APIs and Webservices • Experience delivering scalable and robust web applications for large customer base • Demonstrate excellent written and verbal communication skills • Must be able to work effectively within a team with assignment independence
Job Schedule