Overview
Role: Fullstack Senior Software Engineer
Employment Type: Full Time (Permanent)
Job Location: Noida
Education/Qualification: B. Tech/MCA in Computer Science or Information Technology
Experience: 4-6 Years
KEY ACCOUNTABILITIES:
- Understand customer requirement & create functional specification/use cases along
with nonfunctional requirements.
- Develops high and low-level application design artifacts including process flows, data
model and interfaces based on maintenance, operations and performance standards.
Ensure all technical deliverables are consistent with architectural standards
guidelines.
- Develops software application, Unit test & integration testing.
- Coordinate the design activities with the development team, including the creation of
class models, sequence diagrams, component models, etc., and detailed design
specifications to ensure that requirement are met and technology standards are
followed.
- Provide support/guidelines to the development team during the analysis, Design,
development, testing and implementation and post production support phases.
- Develop and evaluate prototypes and proof of concepts.
- Develop unit and integration testing approach, documents test scripts & conduct unit
and integration testing.
- Conduct code review & ensure overall code quality.
- Provide assistance to tester and support personnel as needed to determine system
problems.
- Review, to the extent possible, changes in code and the environment that will affects
system performance.
- Experience with software engineering tools like Github/bitbucket for configuration
management, Jenkins for creating builds, and VisualVM/AppDynamics for
performance monitoring and debugging.
JD – Software Developer 2
Must-Have Skills
- Core and Advanced Java
- Experience in Multithreading and Collections
- Experience Java IO (Input Output in Java)
- Webservices (REST)
- Experience in the Spring and Springboot Framework
- Object Oriented analysis and design using common design pattern
- Experience with Java Script framework (ReactJS etc.)
- Knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Profound insight of Java and JEE internals (Class loading, Transaction Management etc.)
- Experience of building scalable and highly available distributed systems
Good-to-Have Skills
- Experience on Micro Services
Job Type: Full-time
Pay: ?1,000,000.00 - ?1,800,000.00 per year
Location Type:
- In-person
Experience:
- total work: 4 years (Required)
- Core JAVA: 4 years (Required)
- Advanced JAVA: 4 years (Required)
- ReactJS: 3 years (Required)
- Springboot: 4 years (Required)
Location:
- Noida, Uttar Pradesh (Required)
Work Location: In person