Senior Java Engineer Job in Astegic
Senior Java Engineer
Astegic
4+ weeks ago
- Jaipur, Rajasthan
- Not Disclosed
- Full-time
- Permanent
Job Summary
Astegic
Job Responsibilities:
- Execute a full software development lifecycle (SDLC)
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Write well-designed, testable, reusable code and libraries for future use
- Optimize the application for maximum speed and scalability
- Implement security and data protection
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
Job Requirements:
- Good knowledge of Core Java (Minimum Version 8)
- J2EE with a good understanding of Servlets and JSP
- Experience in Spring Modules Spring IOC and AOP, Spring Boot (version 2 plus), JDBC
- Expertise in design and development of various web and enterprise level applications using Java/J2EE technologies such as Spring, Hibernate, Rest services.
- Web Services (including SOAP, XML, XML Schema, JSON, and REST)
- Tools required: Maven,Eclipse, Github, and Swagger
- Good knowledge of SQL and Redis (NOSql)
- Ability to document requirements and specifications
- Proven work experience as a Software Engineer or Software Developer
- Ability to develop software in Java or any other OOPS languages
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in developing Web Applications using at least one popular Web Framework (Spring)
- Experience with test-driven development
- Proficiency in software engineering tools
Education & Experience:
- A Bachelor s Degree in Computer Science, Software Engineering, or other related fields.
- Four to Eight years of Software Engineering or Software Development experience, preferably in a related field.
Experience Required :
0 to 2 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us