Cutshort logo
Energy and Power System logo
Backend Developer - Java,Springboot & AWS
Energy and Power System
Backend Developer - Java,Springboot & AWS
Energy and Power System's logo

Backend Developer - Java,Springboot & AWS

at Energy and Power System

Agency job
3 - 10 yrs
₹60L - ₹70L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)

About Client : Our client is an American company that develops, manufactures and sells solar micro-inverters, energy generation monitoring software and battery energy storage products


The Back-End engineer will develop, maintain, architect & expand cloud microservices. Codebase uses Java, Spring Boot, Mongo, REST APIs, MySQL. Applications are dockerized and hosted in AWS using plethora of AWS services.


Key Responsibilities and Outcomes


  • Programming in Java + Spring Boot
  • REST API with JSON, XML etc. for data transfer
  • Multiple database proficiency including SQL and NoSQL (Cassandra, MongoDB)
  • Ability to develop both internal facing and external facing APIs using JWT and OAuth2.0
  • Familiar with HA/DR, scalability, performance, code optimizations
  • Experience with working with highly performance and throughput systems
  • Ability to define, track and deliver items to ones own schedule
  • Good organizational skills and the ability to work on more than one project at a time
  • Exceptional attention to detail and good communication skills

Minimum Qualifications

  • B.E/B.Tech in Computer Science from top tier college and >70% marks
  • 70% or 7 CGPA throughout in education.
  • Top 100 Engineering colleges only (NIRF ranking)
  • Stability in job.
  • Experience with SQL + NoSQL (Preferably MongoDB)
  • Experience with Amazon Web Services, JIRA, Confluence, GIT, Bitbucket
  • Ability to work independently and as part of a project team
  • Strong organizational skills, proactive, and accountable.
  • Excellent critical thinking and analytical problem-solving skills
  • Ability to establish priorities and proceed with objectives without supervision
  • Ability to communicate effectively and accurately
  • Clear concise written project status update throughout the project lifecycle
  • Highly skilled at facilitating and documenting requirements
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

codersbrain
at codersbrain
1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Bengaluru (Bangalore)
4 - 8 yrs
₹12L - ₹15L / yr
skill iconSpring Boot
skill iconJava
J2EE
Hibernate (Java)

Java 8 or later

Primary

Spring Framework

Primary

Rest API

Primary

Good knowledge in any Database (MySql, Oracle, or NoSQL) is mandatory.

Primary

Maven/Gradle/sbt

Primary

MQ/Kafka/RabbitMQ

Primary

Junit

Primary

Postman/Swagger/Jmeter

Primary

Enthusiastic to learn,

Primary

Good Programming, Coding, Basic DS/Algo Skill

Primary

Good Analytical Skill

Primary

Spring Boot

Secondary

Microservice

Secondary

No-SQL [Mongo, Cassandra] Preference on Cassandra

Secondary

Knowledge on Caching Framework like: Redis Or Apache Ignite. Preference on Apache Ignite

Secondary

Apache Kafka

Secondary

Azure DevOps/JIRA

Secondary

CICD Basic Knowledge

Secondary

Docker , Kubernates

Secondary

Scrum and Agile Methodology

Secondary

Read more
Radisys India
at Radisys India
1 recruiter
Sai Kiran
Posted by Sai Kiran
Bengaluru (Bangalore)
5 - 10 yrs
₹5L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconMongoDB
+4 more

Radisys Corporation, a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Our innovative technology solutions leverage open reference architectures and standards, combined with open software and hardware, to power business transformation for the telecom industry. Our services organization delivers systems integration expertise necessary to solve complex deployment challenges for communications and content providers.


Job Overview :


We are looking for a Lead Engineer - Java with a strong background in Java development and hands-on experience with J2EE, Springboot, Kubernetes, Microservices, NoSQL, and SQL. As a Lead Engineer, you will be responsible for designing and developing high-quality software solutions and ensuring the successful delivery of projects. role with 7 to 10 years of experience, based in Bangalore, Karnataka, India. This position is a full-time role with excellent growth opportunities.


Qualifications and Skills :


- Bachelor's or master's degree in Computer Science or a related field


- Strong knowledge of Core Java, J2EE, and Springboot frameworks


- Hands-on experience with Kubernetes and microservices architecture


- Experience with NoSQL and SQL databases


- Proficient in troubleshooting and debugging complex system issues


- Experience in Enterprise Applications


- Excellent communication and leadership skills


- Ability to work in a fast-paced and collaborative environment


- Strong problem-solving and analytical skills


Roles and Responsibilities :


- Work closely with product management and cross-functional teams to define requirements and deliverables


- Design scalable and high-performance applications using Java, J2EE, and Springboot


- Develop and maintain microservices using Kubernetes and containerization


- Design and implement data models using NoSQL and SQL databases


- Ensure the quality and performance of software through code reviews and testing


- Collaborate with stakeholders to identify and resolve technical issues


- Stay up-to-date with the latest industry trends and technologies


Read more
GM infotech
Shyam Prajapati
Posted by Shyam Prajapati
Bengaluru (Bangalore)
4 - 10 yrs
₹12L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Primary Responsibilities:
  •  Write maintainable/scalable/efficient code.
  •  Design and architect technical solutions for the business problems of a very large e-commerce portal.
  •  Work in a cross-functional team, collaborating with peers during the entire SDLC.
  •  Follow coding standards, unit-testing, code reviews etc.
  •  Follow release cycles and commitment to deadlines
 
Job Requirements:
  • Experience level of 3 to 6 years of experience in very large scale applications.
  • Strong problem-solving skills, OOPs, data structures and algorithms.
  •  Experience with distributed systems handling large amounts of data.
  • Excellent coding skills in Java/J2EE.
  • Very good understanding of Web Technologies.
  • Very good understanding of any RDBMS and/or messaging.
  •  B Tech/BE in Computer Science or equivalent from a reputed college.
 
Read more
EnterpriseMinds
at EnterpriseMinds
2 recruiters
phani kalyan
Posted by phani kalyan
Mumbai
5 - 7 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices

Skill:  Java Developer – Mumbai

Job Description: 

 4.5 -8 years of Experience 

  • Java 8
  • Spring boot
  • API development
  • MVC architecture
  • web services
  • OOPS
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Sukhdeep Singh
Posted by Sukhdeep Singh
Gurugram
4 - 7 yrs
₹10L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Microservices
+12 more

Job description

  • Engage with the business team and stakeholder at different levels to understand business needs, analyze, document, prioritize the requirements, and make recommendations on the solution and implementation.
  • Delivering the product that meets business requirements, reliability, scalability, and performance goals
  • Work with Agile scrum team and create the scrum team strategy roadmap/backlog, develop minimal viable product and Agile user stories that drive a highly effective and efficient project development and delivery scrum team.
  • Work on Data mapping/transformation, solution design, process diagram, acceptance criteria, user acceptance testing and other project artifacts.
  • Work effectively with the technical/development team and help them understand the specifications/requirements for technical development, testing and implementation.
  • Ensure solutions promote simplicity, efficiency, and conform to enterprise and architecture standards and guidelines.
  • Partner with the support organization to provide training, support and technical assistance to operation team and end users as necessary
  • Product/Application Developer
  • Designs and develops software applications based on user requirements in a variety of coding environments such as graphical user interface, database query languages, report writers, and specific development languages
  • Consult on the use and implementation of software products and applications and specialize in the business development environment, including the selection of development tools and methodology

Primary / Mandatory skills:


  • Overall Experience: Overall 4 to 6 years of IT development experience
  • Design and Code NodeJS based Microservices, API Webservices, NoSql technologies (Cassandra/MongoDb)
  • Expert in developing code for Node-JS based Microservice in TypeScript
  • Good Experience in understanding the data Transmission through pug/sub mechanism like Event Hub and Kafka
  • Good Understanding of Analytics and clickstream data capture is HUGE Plus
  • Good understanding of frameworks like Java Spring Boot, Python is preferred
  • Good understanding of Microsoft Azure principles and services is preferred
  • Able to write Unit test cases
  • Familiarity with performance testing tools such as Akamai SOASTA is preferred
  • Good knowledge on Source Code control like GIT, code clout, etc and understanding of CI/CD(Jenkins and Kubernetes)
  • Solid technical background with understanding and/or experience in software development and web technologies
  • Strong analytical skills and the ability to convert consumer insights and performance data into high impact initiatives
  • Experience working within scaled agile development team
  • Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders
  • The desire to be continually learning about emerging technologies/industry trends


Read more
MEX Fintech
at MEX Fintech
1 recruiter
PriyashiBhushan Chavhan
Posted by PriyashiBhushan Chavhan
Bengaluru (Bangalore)
3 - 9 yrs
₹4L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Job Description:
• Strong in Core Java (collections, multithreading, class loading, memory management,
transaction management etc.)
• Senior Java Developers using Java, J2EE, Spring, and Hibernate to develop web based
applications for enterprises; accessed from personal computers and mobile devices
• Candidate should have sound understanding of Object-Oriented Programming and Design
concepts
• Candidate should have sound knowledge of Spring and Hibernate
• Candidate should be able to recommend appropriate frameworks, libraries, design and
• develop web applications based upon a set of requirements

Mandatory Skills:

• Extensive knowledge in Object Oriented Programming and Design
• Extensive knowledge of Java, Spring, Spring Boot, Spring MVC
• Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
• Extensive knowledge in design, creation and consumption of RESTful API
• Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
• Thorough orientation towards Code reviews, Coding standards, Design Standards and Code
• Documentation
• Knowledge in design patterns
• Proactive approach to identify alternatives for a given problem statement
• Should have worked on enterprise class applications
• Should have worked in Agile environment
• Excellent oral and written communication skills

For Company Details please click the link below
www.multibank.com
Read more
A leading global information technology and business process
A leading global information technology and business process
Agency job
via Jobdost by Mamatha A
Chennai
6 - 12 yrs
₹10L - ₹18L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Position Description:
Java Developer (6+ Years. experience) Java, J2EE, Web Services, XML, interface analysis and design JSF Object Oriented Design/ Analysis Knowledge of XML and relational databases (Microsoft SQL Server) TomCat, websphere HTML5, Angular JS, Javascript SOAP, RESTful WebServices Springboot, PCF, Spring cloud services

Skills Required:
Java Developer (6+ Years. experience) Java, J2EE, Web Services, XML, interface analysis and design JSF Object Oriented Design/ Analysis Knowledge of XML and relational databases (Microsoft SQL Server) TomCat, websphere HTML5, Angular JS, Javascript SOAP, RESTful WebServices Springboot, PCF, Spring cloud services
Read more
Cleanliness & Hygiene Intelligence company. SCL1
Cleanliness & Hygiene Intelligence company. SCL1
Agency job
via Multi Recruit by Sapna Deb
Bengaluru (Bangalore)
3 - 6 yrs
₹20L - ₹22L / yr
Golang
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
Apache
Data Structures
+1 more
  • 3 - 6 Years of Experience in Golang Development
  • Understands requirements well and comes up with an efficient design
  • Develops complex, well-backed and bug-free products.
  • Estimates accurately.
  • Takes well-reasoned tech decisions keeping in mind goals and trade-offs
  • Become a go-to person in more than one area. Provide technical mentoring to team
  • Communicates clearly, gets clarifications, and establishes expectations for all parties
  • Helps establish SDLC best practices and high standards of code quality
  • Demonstrates excellent problem solving & debugging skills
  • Proactively identifies and resolves issues in requirements, design, and code

 

Ideal Candidate Profile:

  • Solid experience in Golang is a must.
  • Solid understanding of Apache Products.
  • Should have experience in cloud computing (AWS is desired).
  • Has an ability to quickly learn and contribute in multiple codebases
  • Overcomes roadblocks and requires minimal oversight
  • Takes initiatives to fix issues/tech debts before assigned to him/her
  • Able to deep dive into the codebase and advise QA of possible regression impact
  • Communicates tech decisions through design docs and tech talks
  • Has delivered projects with end-to-end accountability
  • Keeps track of industry trends and introduces the right tech/ tools for a given job
  • Excellent understanding of software engineering practices,
  • Design Patterns, Data Structures, Algorithms
  • Experience in product-driven organization
Read more
Semperfi Services and Solutions
Remote, Bengaluru (Bangalore)
7 - 10 yrs
₹10L - ₹20L / yr
skill iconJava
skill iconAmazon Web Services (AWS)

*) 7+ years of strong experience in Java/J2EE technologies (Core Java, Spring, Springboot, Hibernate, JPA, Microservices)
*) Experience with working on Java 8.0 and its emerging road map for 11
*) Hands on experience in Springboot and good knowledge of MySQL, MongoDB
*) Hands on experience in working with Angular 6 and above. Experience working with product management and UI/UX designers having knowledge of advanced Javascript, JQuery
*) Working knowledge on components, modules, data/event bindings, templates, using and creating directives, writing routes, services, forms and models
*) Solid understanding of the full frontend and backend development life cycle
*) Strong experience in Spring Framework (Spring MVC, Spring security, Spring data, OAuth)
*) Experience with Webservices (SOAP and REST) and API integration. Good knowledge of JSON and Swagger and Postman is required
*) Experience with web application servers like Tomcat, Jetty, JBoss. Knowledge of Kafka with MQTT would be an added advantage
*) Experience with TDD, code testability standards, JUnit
*) Experience in managing configurations and deploying and hosting applications in AWS
*) Experience with DevOps tools like Git, Maven, SourceTree, Jenkins, Docker and CICD model of development
*) Good experience of OOPS, algorithms, data structures, multi-threading, design patterns and industry best practices
*) Must have good understanding in SOLID principles and why design principles are used.
*) Experience with Eclipse/IntelliJ and VS Code
Read more
Needle Innovision Private Limited
at Needle Innovision Private Limited
1 video
3 recruiters
Rupam Gogoi
Posted by Rupam Gogoi
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹6L / yr
skill iconJava
Hibernate (Java)
skill iconPostgreSQL
Spring
MyBatis
+1 more
Needle Innovision isn't your average run of the mill company. We are focused on a long term goal of making research based development a norm to develop innovative solutions and services. As an intensely vision oriented company, we work hard to make business sense without insane burning of investor's money, and hence are entirely self funded via high value turnkey projects we undertake with companies in B2B Enterprise Technologies, Healthcare, e-commerce to name a few. We are now looking to expand our crazy, small team of doers. We are looking for someone to join our exciting journey, as part of our solutions delivery team. What we are looking for: 1. Firstly we are looking for someone who has the lead your own way spirit. 2. Someone who is excited to work on new projects, has a delivery acumen but is looking to explore the in and outs of new technologies would be an ideal fit. 3. We are looking for people who are honest, transparent and place the team before their personal agenda. 4. We are not looking for the best developer out there but as long as you have done something with your skills till date, and are willing to learn, we should be good. 5. A definite track record of end to end backend development of a product/platform. 6. A full stack proficiency using angular.js, node.js on server side and backend using Java, MyBatis will be a definite plus. Technology stack: Java, Spring, Oracle DB/PostgreSQL, PL/SQL, MyBatis. What's on offer working with us: 1. An insanely talented team to work with. 2. Lot of responsibility and on the go learning. 3. Decent salary of 5-7 LPA and stock options after 6 months. 4. An amazing workspace. If this hits the right chords, please do give me a buzz. I am Rupam, the Co-Founder of the company and I am listening out for you.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos