Back to Careers
Java Architect
Prorigo is looking for an experienced Java Architect to design and implement scalable, high-performance software solutions. The ideal candidate will have a deep understanding of Java-based technologies, micro services architecture, cloud platforms, and best software development practices. As a Java Architect, you will work closely with development teams, business stakeholders, and DevOps teams to ensure system stability, security, and efficiency.
- Location:India
- Job Type:Full-Time
- Experience:10+ Years
Job Description
Qualification
- Bachelors or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in Java development with at least 3-5 years as an architect.
- Experience with working in dynamic
Responsibilities
- Design, develop, and oversee Java-based applications, ensuring high scalability and performance.
- Define architectural best practices, frameworks, and guidelines.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Implement microservices architecture, APIs, and cloud-native solutions.
- Conduct code reviews and enforce coding standards to ensure high-quality software.
- Evaluate emerging technologies and recommend their adoption where applicable.
- Ensure security, scalability, and maintainability of applications.
- Guide and mentor developers, providing technical leadership and support
Required Skills
- Strong expertise in Java 8+, Spring Boot, Hibernate, and Microservices.
- Proficiency in designing and developing RESTful APIs.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of containerization tools like Docker and Kubernetes.
- Strong experience in relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).
- Hands-on experience with DevOps tools (CI/CD pipelines, Jenkins, Git, Kubernetes).
- Familiarity with security best practices in software development.
- Excellent problem-solving skills and ability to work in an agile environment.
Preferred Qualifications
- Java Architect Certification (e.g., Oracle Certified Master, Java EE Architect).
- Experience with Big Data technologies like Kafka, Spark, Hadoop.
- Understanding of event-driven architecture and messaging systems like RabbitMQ or Apache Kafka.