121 Square Root Consulting Jobs
5-10 years
Principle Software Engineer - Java/Microservices Architecture (5-10 yrs)
Square Root Consulting
posted 3d ago
Key skills for the job
We are looking for an experienced Java Developer to join our development team. If you have a passion for Java 8, Microservices, Spring Boot, RESTful API development, Reactive programming, AWS, Kafka, and NoSQL databases, we want to hear from you.
Role : Principle Software Engineer
Experience : 5+ Years
Location : Complete Remote
Key Responsibilities :
- Design, develop, test, and maintain Java-based software applications using Java 8/11.
- Architect and implement Microservice-based applications to enhance scalability and flexibility.
- Develop RESTful APIs using Spring Boot for efficient data exchange.
- Utilize Reactive programming to build highly responsive and efficient systems.
- Deploy and manage applications and services on AWS cloud infrastructure.
- Develop data streaming pipelines and real-time data processing using Kafka.
- Implement and optimize NoSQL databases to handle vast amounts of data.
- Collaborate with cross-functional teams to ensure the successful delivery of projects.
- Troubleshoot and debug software defects, ensuring optimal performance.
- Stay up-to-date with emerging technologies and industry trends to drive innovation.
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Java 8 and Java-related technologies.
- In-depth knowledge of Microservice architecture and design principles.
- Hands-on experience with Spring Boot and REST API development.
- Familiarity with Reactive programming concepts and frameworks.
- Practical experience in deploying and managing applications on Any Cloud (AWS/Azure/GCP).
- Proficiency with Kafka for data streaming and event-driven architectures.
- Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
- Strong problem-solving skills and the ability to work effectively in a team.
Functional Areas: Other
Read full job description5-10 Yrs
10-15 Yrs