12 Nov
|
MOAR Advisory
|
Bengaluru
12 Nov
MOAR Advisory
Bengaluru
About the Role
Position: Software Engineer II Experience- 2-5yrs Primary technology: Java 17+, Spring Boot, GCP What will the candidate actually do? The candidate will be responsible for developing, enhancing and maintaining enterprise-level software applications.
In easy terms: Backend development: Build enterprise applications and backend services using Java and Spring Boot.
API development: Develop REST APIs and integrate multiple applications and services.
Cloud development: Deploy and manage cloud-native applications, preferably on Google Cloud Platform (GCP).
System integration: Work with distributed systems, event-driven architecture and messaging platforms such as Kafka or Google Pub/Sub.
Database management: Work with SQL, PostgreSQL, DB2 and NoSQL databases.
Performance and troubleshooting: Identify application issues, fix complex defects and improve system performance.
DevOps: Work with CI/CD pipelines, Jenkins, Git and automated deployments.
Technical ownership: Participate in design discussions, code reviews and guide junior developers. What kind of candidate should you look for? Look for a Backend Java Engineer who has worked on enterprise applications, microservices, cloud deployments and integrations.
Ideal candidates would come from: Java Backend Developer Senior Java Developer Java Spring Boot Developer Software Engineer – Java Backend Software Engineer Java Microservices Developer Cloud Application Developer (Java)
Responsibilities
- The candidate will be responsible for developing, enhancing and maintaining enterprise-level software applications.
- Backend development: Build enterprise applications and backend services using Java and Spring Boot.
- API development:
Develop REST APIs and integrate multiple applications and services.
- Cloud development: Deploy and manage cloud-native applications, preferably on Google Cloud Platform (GCP).
- System integration: Work with distributed systems, event-driven architecture and messaging platforms such as Kafka or Google Pub/Sub.
- Database management: Work with SQL, PostgreSQL, DB2 and NoSQL databases.
- Performance and troubleshooting: Identify application issues, fix complex defects and improve system performance.
- DevOps: Work with CI/CD pipelines, Jenkins, Git and automated deployments.
- Technical ownership: Participate in design discussions, code reviews and guide junior developers.
Required Skills
- Experience- 2-5yrs.
- Primary technology: Java 17+, Spring Boot, GCP.
- Backend development using Java and Spring Boot.
- REST API development and integration of multiple applications and services.
- Deploy and manage cloud-native applications, preferably on Google Cloud Platform (GCP).
- Work with distributed systems, event-driven architecture and messaging platforms such as Kafka or Google Pub/Sub.
- Work with SQL, PostgreSQL, DB2 and NoSQL databases.
- Identify application issues, fix complex defects and improve system performance.
- Work with CI/CD pipelines, Jenkins, Git and automated deployments.
- Participate in design discussions and code reviews.
Preferred Skills
- Guide junior developers.
- Experience as a Backend Java Engineer who has worked on enterprise applications, microservices, cloud deployments and integrations.
- Ideal candidates would come from:
- Java Backend Developer
- Senior Java Developer
- Java Spring Boot Developer
- Software Engineer – Java
- Backend Software Engineer
- Java Microservices Developer
- Cloud Application Developer (Java)
📌 Software Engineer (Bengaluru)
🏢 MOAR Advisory
📍 Bengaluru