backgo to search

java cloud software architect i

bullets
Java, Algorithms & Data structures, Kotlin, Scala, Go Language, Clean Code, System design and analysis, Java Microservice Infrastructure, API & Integration Standards, SQL, NoSQL tools, CI/CD, Spring, Amazon Web Services
warning.png
Sorry the job is no longer available.

We're on the lookout for a Java Cloud Software Architect I to join our remote crew, playing a pivotal role in shaping and implementing cutting-edge software solutions.

As a Software Architect I, your mission involves delving into client requirements, offering savvy technical counsel, and steering the ship toward crafting top-tier software solutions. Your mandate extends to formulating scalable and sustainable software architectures, harnessing the latest technologies and industry best practices. In addition, you'll be at the forefront, guiding junior developers on their journey, nurturing their growth, and ensuring their triumph.

responsibilities
  • Engage in dynamic dialogues with clients, comprehending their software needs and specifications, delivering adept technical counsel and guidance
    • Develop and execute software architectures utilizing Java technologies and industry best practices, with a strong emphasis on scalability, maintainability, and efficiency
      • Mentor and guide junior developers, actively contributing to their learning curve and overall development
        • Construct and maintain APIs and integration standards, facilitating seamless communication across a spectrum of systems
          • Engineer streamlined and scalable database schemas utilizing SQL and NoSQL tools
            • Ensure compliance with the client's security and infrastructure standards, aligning seamlessly with established best practices
              • Rigorously test all developed software, affirming its alignment with specified requirements
                • Collaborate with DevOps teams, ensuring a streamlined and automated software delivery process
                  • Stay abreast of the latest industry trends and advancements, consistently enhancing technical expertise
                    requirements
                    • Possess a minimum of 7 years of hands-on experience in Java software design and architecture, with a keen focus on Java 8 technologies
                      • Demonstrate expertise as a technical team lead in a minimum of 2 projects, actively participating in hands-on work within the past 3 years
                        • Accumulate at least 1 year of experience in the role of a Software Architect
                          • Showcase a robust foundation in algorithms and data structures, with practical involvement in Kotlin, Scala, and Go languages
                            • Exhibit mastery in clean code principles, ensuring the creation of high-quality, maintainable, and efficient software solutions
                              • Demonstrate proficiency in system design and analysis, displaying a profound understanding of software architecture patterns and design principles
                                • Possess adept skills in developing Java microservices infrastructure, leveraging frameworks such as Spring or equivalent
                                  • Exhibit expertise in API and integration standards, fostering smooth communication among diverse systems
                                    • Possess extensive knowledge of SQL and NoSQL tools, complemented by experience in crafting efficient and scalable database schemas
                                      • Demonstrate proficiency in continuous integration and delivery (CI/CD) processes and tools, optimizing software development and deployment
                                        • Showcase experience in utilizing Amazon Web Services (AWS) for cloud-based software development and deployment
                                          • Display exceptional problem-solving skills, capable of analyzing intricate technical challenges and proposing optimal solutions
                                            • Exhibit strong communication and collaboration skills, enabling effective interaction with both the team and clients
                                              • Possess advanced English language skills (Upper-Intermediate level), ensuring efficient communication with team members and stakeholders
                                                nice to have
                                                • Familiarity with frontend technologies like HTML, CSS, and JavaScript, ensuring seamless integration with backend systems
                                                  • Experience in conceiving and implementing machine learning or artificial intelligence solutions to enhance software system functionality and performance

                                                    These jobs are for you

                                                    benefits for locations

                                                    india.svg
                                                    For you
                                                    • Insurance Coverage 
                                                    • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                                    • Financial assistance for medical crisis 
                                                    • Retiral Benefits – VPF and NPS 
                                                    • Customized Mindfulness and Wellness programs 
                                                    • EPAM Hobby Clubs
                                                    For your comfortable work
                                                    • Hybrid Work Model 
                                                    • Soft loans to set up workspace at home 
                                                    • Stable workload 
                                                    • Relocation opportunities with ‘EPAM without Borders’ program

                                                    For your growth
                                                    • Certification trainings for technical and soft skills 
                                                    • Access to unlimited LinkedIn Learning platform 
                                                    • Access to internal learning programs set up by world class trainers 
                                                    • Community networking and idea creation platforms 
                                                    • Mentorship programs 
                                                    • Self-driven career progression tool

                                                    get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                    a smiling man wearing sunglasses