
Senior Java Developer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Pakistan.
• Design and develop RESTful APIs utilizing Java versions 8, 11, and 17.
• Construct microservices employing Spring Boot.
• Implement service-to-service communication through REST, Kafka, and related technologies.
• Collaborate with both relational and NoSQL databases.
• Produce clean, testable, and production-ready code.
• Engage in architecture discussions and contribute to technical design.
• Enforce security protocols using JWT and OAuth2.
• Enhance application performance and scalability.
• Adhere to CI/CD and DevOps methodologies.
• Diagnose production issues and conduct root cause analysis.
• Liaise with management and project stakeholders across various business and support functions.
• Collaborate with business users on BPM solutions.
• 7 to 10 years of relevant experience.
• Background in banking, fintech, or large-scale enterprise solutions.
• Proficient in Java and Object-Oriented Programming concepts.
• Practical experience with Spring Boot.
• Proven ability in constructing microservices architectures.
• Familiarity with REST APIs.
• Database expertise with SQL, PostgreSQL, Oracle, and MongoDB.
• Knowledge of Docker and Kubernetes.
• Experience with Git version control.
• Understanding of CI/CD pipelines.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Professional development opportunities and training programs.
• Collaborative and innovative work environment.
Kubikware - A 5-time Inc. 5000 company
Terac
Terac
Get handpicked remote jobs straight to your inbox weekly.