Noida, IND
1 day ago
Sr Software Engineer
Qualifications • MCA/B.E / B.Tech, having 3 - 5 years of IT experience with strong experience to design and build cloud-native SAAS products /applications. • Strong hands-on experience with Java, Spring Integration, Spring Boot • Experience in Object-oriented analysis, design and programming, database modeling, etc. • Experience using one or more ORM frameworks such as Hibernate/JPA • Core product development experience on Saas/Cloud/Multitenant-based projects is good to have. • Good experience with Unit Testing processes and tools (JUnit, Mockito, PowerMock, etc.) • Developing REST based web services using Spring framework • Good experience of Continuous Integration and Continuous Delivery process (CI/CD) • Experience with Cloud providers (e.g. GCP) and containerization (e.g. Docker, Kubernetes) • Exposure to database techniques/tools such as data modeling, MongoDB, PostgreSQL, etc • Experience using one or more application containers such as JBoss or Tomcat • Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) • Excellent Debugging / Troubleshooting skills • Experience with Javascript, Angular , jQuery and other Java presentation technologies would be a plus. • A good understanding of troubleshooting using logs and Linux based systems. • Must have worked with GIT • Good Communication Skills Description • Design & Develop cloud native SAAS products /applications using Java and J2EE technologies. • Ability to work independently to coordinate and implement solutions to basic technical issues • Ability to troubleshoot and perform root-cause-analysis for system-related issues in Enterprise level software • Demonstrated level of quality resulting in minimal amounts of rework and/or defects • Provides technical support to team. Helps team in resolving technical issues • Design and develop REST based web services using Spring or Spring Boot. • Lead activities for decomposing product requirements into tasks and associated estimates. • Advise the team on backend technology concepts and best practices during the design process. • Collaborate and participate in code and design reviews to ensure quality and conformance to product standards. . Understands and implement business use cases automations using Java and Selenium It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
Confirm your E-mail: Send Email