Java Developer with AWS at TRINITY INFOTECH INC
About the Job
Top Skills’ Details
1) AWS Development - Build services in the cloud. Must have experience with hands-on coding / development for: S3, RDS (Query), Cloud Watch, SNS/SQS, EC2, EBS, Lambda, API Gateway
2) Java Coding - Primarily working with Java applications. J2EE, Javascript, jQuery, Multi-Threading, Object Oriented Programming, Synchronization, JVM, XML, JSON, Oracle, RDS,
3) Frameworks: Spring, SpringBoot, Microservices,
4) Selenium Testing experience
5)Angular Version 10 or aboveSecondary Skills - Nice to Haves
Job Description
Seeking Full-Stack Software Engineers to help develop and support our mission critical applications. These applications support some of the most important financial activities happening at Fannie Mae today (a critical element in the national economy). Additionally, you will be a part of an on-going effort to modernize our platforms as we work in an agile and collaborative manner.
We are looking for highly motivated engineers who want to solve tough technical challenges and learn and incorporate new technologies into their skillset. In this role, you would use a tech stack including Java, Spring Boot, and Microservices-based architecture in AWS. You will be engaged across the software development life cycle to create, enhance, and maintain platforms and capabilities in a collaborative and Agile environment.
Additional Skills & Qualifications
Required Skills:
- Deploying microservices on EC2 environment. Lambda, S3, API gateway Java coding.
- AWS Services: Query RDS, Cloud Watch, Lambda, S3 file storage, API Gateway, Fargate, PostGreSQL
- Take designs and convert into development activities. This is a true Developer, build services.
- Take designs and convert into development activities Spring Boot
- Experience with full-stack development/design using Java/JEE, Python, or other modern programming language.
- Experience with Spring related technologies such as Spring Core, Spring Boot, Spring MVC, and Spring Integration
- Experience with CI/CD with knowledge of Git Hub, Maven, and Jenkins
- Experience in production support that has high visibility/SLA.
- Strong problem-solving skills in troubleshooting issues and maintenance of Web Services
- Ability to collaborate and work with stakeholders across multiple groups.
- Ability to effectively communicate and collaborate with other engineering teams and key business stakeholders.
- Full-Stack Development with AWS services
Desired Skills
- AWS or other cloud technology experience or strong desire to work on cloud technology implementation and development.
- Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs
- Experience as a technical lead on projects.
- Ability to lead in an Agile environment.
- Knowledge or experience in basic DevOps support and deployment
- Strong development/technical skills in Tomcat, Maven, Git and Oracle
- Experience in front-end technologies such as Angular, JavaScript, etc.