Senior Backend Java Developer @ Remote at Remote, Remote, USA |
Email: [email protected] |
Hello Job Description: Senior Backend Java Developer Location: Remote Long Term Exp: 9 Years Mandatory Need Locals or Nearby States only. Required Skills Must have at least 9+ years of experience with Java and Spring Boot framework software development. Must have in-depth knowledge of open-source web and data technologies (Java, Spring Boot, NoSQL, Microservices, Cloud services (AWS Preferred). Experience with open-source technologies in a high-volume distributed environment. Experience working in a DevOps-oriented culture. Experience working with RESTful APIs, microservices architecture, and database management systems (SQL and NoSQL). Experience with query tuning and indexing. Strong problem-solving and troubleshooting technical skills. Solid understanding of security best practices in backend development Strong understanding of relational databases (including tables, views, indexes, table spaces). Experience with CI/CD principles Experience with the SDLC and Agile methodologies. Duties/Responsibilities: Develop using Java and Spring Boot framework. Must have ability to master other tools of the trade, including a variety of modern programming languages as well as experience in open-source web and data technologies (Spring Boot, NoSQL, Microservices, Cloud services (AWS Preferred)). Develop application code in cloud-native AWS. Develop code in an open-source, highly distributed environment. Operate in a DevOps-oriented culture that prioritizes continuous integration and continuous deployment. Effectively share technical information, communicate technical issues and solutions Develop RESTful APIs in a microservices architecture, with database management systems (SQL and/or NoSQL). Support problem-solving and troubleshoot complex technical issues. Implement security best practices in backend development, including authentication and data encryption. Coordinate with the project team to understand business and user requirements. Ensure high performance of application and provide support to address performance and stress testing issues. Identify and resolve defects impacting quality. Follow automated continuous delivery and deployment practices. Adhere to application architecture design guidelines, patterns, and standards. Thanks & Regards Raj Kumar Gtalk: [email protected] -- Keywords: continuous integration continuous deployment information technology |
[email protected] View all |
Fri Oct 20 18:42:00 UTC 2023 |