Tech Stack
AWSHibernateLinuxMavenMicroservicesPostgresShell ScriptingSpringSpring BootSpringBootSQLUnix
About the role
- Develop server applications and write RESTful APIs to be consumed by client applications
- Ensure functionality, security and performance of server applications as per design
- Mentor junior engineers and build team strength through training
- Analyze business requirements
- Estimate assigned tasks
- Write code and unit tests
- Collaborate with other team members and communicate with client
- Tune code for enhanced security and performance
- Maintain systems by fixing existing issues
- Update issue tracking software and provide status updates
- Control versions of code and research new technologies
- Lead a team of software engineers and mentor team members
- Upgrade skills and knowledge and evaluate candidates for open positions
Requirements
- BS degree in Computer Science/Software Engineering or similar relevant field
- Minimum 3-7 years of related experience in the professional industry
- 3-7 years of experience in Spring Boot & Hibernate
- Good knowledge of MicroServices
- Experience working with tools like Git, Maven, JFrog, UDeploy
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments
- Strong background working with Linux/UNIX environments
- Strong Shell scripting experience
- Must have experience with PostgreSQL as DB Engine, deployed on AWS
- Working experience with Relational DB Skills for PostgreSQL + Terraforms
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project teams
- Excellent written and verbal communication skills
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RESTful APIsSpring BootHibernateMicroServicesJSONWeb ServicesXMLXSLTPL/SQLShell scripting
Soft skills
mentoringcollaborationcommunicationteam leadershipproblem-solvingtrainingbusiness analysistask estimationstatus reportingadaptability
Certifications
BS degree in Computer ScienceBS degree in Software Engineering