backgo to search

java cloud software architect i

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
Sorry the job is no longer available.

We are in search of a Java Cloud Software Architect I to become an integral part of our remote team, contributing significantly to the conceptualization and execution of inventive software solutions

As a Software Architect I, your role involves close collaboration with clients, understanding their unique software requisites, and offering technical acumen to craft top-tier software solutions. Your duties encompass the design of scalable and sustainable software architectures, employing avant-garde technologies and adhering to industry best practices. Additionally, you'll serve as a mentor to junior developers, actively fostering their professional growth and achievements

  • Collaborate with clients to understand their software needs and requirements, providing technical guidance and expertise
    • Design and implement software architectures that leverage Java technologies and best practices, ensuring scalability, maintainability, and efficiency
      • Mentor and guide junior developers, contributing to their growth and development
        • Develop and maintain APIs and integration standards, facilitating seamless communication between different systems
          • Design efficient and scalable database schemas using SQL and NoSQL tools
            • Ensure the developed software complies with the client's security and infrastructure standards, adhering to best practices
              • Ensure that all developed software is thoroughly tested and meets all specified requirements
                • Collaborate with DevOps teams to ensure efficient and automated software delivery
                  • Stay up-to-date with the latest industry trends and advancements, continuously improving technical knowledge and skills
                    • Minimum of 7 years of practical hands-on experience in Java software design and architecture, with a focus on Java 8 technologies
                      • At least 2 projects in a technical team lead role with constant hands-on work during the last 3 years
                        • At least 1 year of experience as a Software Architect
                          • Strong foundation in algorithms and data structures, with hands-on experience in Kotlin, Scala, and Go languages
                            • Expertise in clean code principles, ensuring high-quality, maintainable, and efficient software solutions
                              • Experience in system design and analysis, with a deep understanding of software architecture patterns and design principles
                                • Proficiency in developing Java microservices infrastructure, using Spring or similar frameworks
                                  • Expertise in API and integration standards, enabling seamless communication between different systems
                                    • Strong knowledge of SQL and NoSQL tools, with experience in designing efficient and scalable database schemas
                                      • Proficiency in continuous integration and delivery (CI/CD) processes and tools for efficient software development and deployment
                                        • Experience in using Amazon Web Services (AWS) for cloud-based software development and deployment
                                          • Excellent problem-solving skills, with the ability to analyze complex technical challenges and provide optimal solutions
                                            • Strong communication and collaboration skills, enabling effective communication with the team and clients
                                              • Advanced English language skills (Upper-Intermediate level), enabling effective communication with the team and stakeholders
                                                nice to have
                                                • Experience in designing and implementing machine learning or artificial intelligence solutions, enhancing the functionality and performance of software systems
                                                  • Familiarity with frontend technologies like HTML, CSS, and JavaScript, enabling seamless integration with the backend systems

                                                    These jobs are for you

                                                    benefits for locations

                                                    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