Description:
Senior Java Developer Middleware & AWS Cloud
Experience Level: 6 years
Job Summary:
We are looking for a Java Developer with strong expertise in middleware technologies secure file transfer and cloud integration. The ideal candidate will lead the development of robust scalable microservices using Java and Spring Boot while ensuring secure and efficient data exchange across systems using encryption and AWS services.
Key Responsibilities:
Managing the complete software development process from conception to deployment
Lead the development team and provide guidance on building end-to-end systems optimized for speed and scalability
Involved in the entire product development lifecycle including the design development testing deployment and maintenance of new and existing features.
Work across the full stack building highly scalable distributed solutions that enable positive user experiences and measurable business growth
Ensure application performance uptime and scale and maintain high standards for code quality and application design
Work with agile development methodologies adhering to best practices and pursuing continued learning opportunities
Lead the design and development of Java-based microservices using Spring Boot for middleware and integration solutions.
Build and maintain secure file transfer pipelines using SFTP Linux and AWS S3.
Implement AES and PGP encryption for secure data transmission.
Develop and expose RESTful APIs for internal and external integrations.
Automate operational tasks using Shell scripting in Linux environments.
Manage IAM roles and policies to enforce secure access control in AWS.
Ensure compliance with security standards and maintain detailed documentation.
Collaborate with DevOps cloud and security teams to deliver high-quality solutions.
Mandatory Technical Skills:
Java & Spring Boot advanced proficiency in building scalable secure microservices
Middleware technologies integration patterns and message routing
AES & PGP encryption for secure data exchange
Linux SFTP AWS S3 file transfer and storage concepts
AWS IAM access control and identity management
Shell scripting automation and system-level scripting
RESTful API design development and integration
AWS Certification Associate or Professional level
Soft Skills:
Excellent communication skills able to convey complex technical ideas clearly
Strong analytical and problem-solving abilities proactive and detail-oriented
Team collaboration works effectively in cross-functional and agile teams
Adaptability thrives in dynamic fast-paced environments
Time management prioritizes tasks and meets deadlines consistently
Continuous learning keeps up with emerging technologies and best practices
Enable Skills-Based Hiring No
Additional Details
- Planned Resource Unit : (55)ITTRUCKS;(13)F/TC - Application Manager - 6-9 Yrs;Application Development;(Z3)6-9 Years