Senior Software Engineer
Senior Software Engineer
Job Responsibilities
- The Software Engineer is a hands-on developer, proactive customer-focused advocate, a team player with substantial software engineering experience.
- The candidate must have hands-on experience with enterprise level software development, integration, and implementation of Microservice architecture.
- The ideal candidate will have a good foundation of the Java, JEE platform, Microservice Architecture, REST, Angular, Typescript, Web Content Accessibility/USDS, UX, and SQL/data modelling.
- The candidate must demonstrate a willingness to learn new cutting-edge technologies and overcome technical challenges in a fast-paced environment.
- The candidate will provide design, and implementation expertise to a cross-functional software development team.
Requirements
- Need someone who is hands on and very good with Microservice development using Java Spring Boot and Docker.
- Knowledge coding with Python and Node.js is desired.
- Candidate should have hands on experience with UI technologies like Angular 2.x and ReactJS as well as experience in CSS3 and using front-end libraries like Bootstrap and Material
- AWS experience is strongly desired including working knowledge of EC2, S3, RDS, Lambda and other services.
- Working knowledge of RDMS databases and No SQL databases like Redis, Mongo, Cassandra, etc.
- Working knowledge in CICD environment and Git repositories is needed.
- Well versed with Unit/Automation testing process and frameworks like Selenium, Protractor, Jasmine, Karma, etc.
- Must have a “can do” attitude towards solving the problems. Must be willing to explore newer technologies and languages when needed and update technical repertoire time to time.
- Must be able to work seamlessly between UI and the backend services
- Must a fast learner and able to work independently
Mandatory Skills
- Good communication skills
- Should be strong in Java 8 features, Spring Boot, any ORM, Angular & Unit testing
Key Skills: Java , Python , Node , RDMS , Angular ,
Location: Bangalore
Years of Experience: 3-5 Years