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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Gurugram
3 - 8 yrs
₹2L - ₹12L / yr
skill iconJava
skill iconSpring Boot
Multithreading
skill iconPostgreSQL
skill iconRedis

Job Title : Java Developer (Walk-In Interview – Gurgaon)

Experience : 3+ Years

Location : Gurgaon (Work from Office)

Interview Mode : 1. Virtual 2. Walk-In

Skills Required : Java, Spring Boot, Multi-threading, PostgreSQL, Redis


Job Description :

We are hiring Java Developers with expertise in Spring Boot, Multi-threading, PostgreSQL, and Redis.


Key Responsibilities :

  • Develop and maintain Java-based applications with a strong focus on Spring Boot.
  • Implement multi-threading and optimize application performance.
  • Work with PostgreSQL for efficient data management.
  • Utilize Redis for caching and performance enhancement.
  • Collaborate with cross-functional teams to design, develop, and deploy scalable applications.

Technical Skills:

Java (3+ Years) – Strong coding and problem-solving skills.

Spring BootExperience in building microservices-based applications.

Multi-threadingKnowledge of concurrency and thread-safe programming.

PostgreSQL Database design, optimization, and query performance tuning.

Redis Experience with caching mechanisms for high-performance applications.


Eligibility :

  • 3+ Years of hands-on experience in Java development.
  • Bachelor's/Master’s in Computer Science or a related field.
  • Strong analytical and debugging skills.
Read more
Series A funded Startup in Bangalore
Series A funded Startup in Bangalore
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
4 - 6 yrs
₹15L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconPostgreSQL
+1 more

We are seeking a highly skilled Backend Developer to join our team and contribute to the development and improvement of both our customer-centric SaaS platform and internal systems.

As a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side logic of our application, ensuring high performance, scalability, and security.


Responsibilities:

• Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand project requirements and translate them into technical specifications.

• Design and develop server-side logic, APIs, and database schema to support the functionality and performance requirements of our SaaS platform.

• Write clean, modular, and well-documented code using any relevant programming language preferably Java with SpringBoot.

• Optimize the backend systems for maximum speed and scalability, ensuring high performance and responsiveness of the application.

• Implement data storage solutions using PostgreSQL or other relational databases, ensuring data integrity and security.

• Conduct thorough testing and debugging to identify and resolve any issues or bugs in the backend code.

• Stay up-to-date with emerging technologies, industry trends, and best practices in backend development and contribute to the continuous improvement of our development processes.


Requirements:

• Proven work experience as a Backend Developer or similar role, with a focus on server-side development.

• Proficiency in working with relational databases, particularly PostgreSQL, and writing efficient SQL queries.

• Familiarity with SaaS concepts and architecture.

• Experience with API design and development, including RESTful APIs. • Solid understanding of software development principles, including object-oriented programming, design patterns, and data structures.

• Experience with version control systems, such as Git.

• Strong problem-solving and analytical skills, with keen attention to detail. • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.

• Bachelor's degree in Computer Science, Engineering, or a related field is preferred, but not mandatory.


As a Backend Developer with expertise in Java, and PostgreSQL, you will play a critical role in developing and maintaining the backend infrastructure of our SaaS and internal platforms, ensuring its reliability, scalability, and performance. Join our team and be a part of building cutting-edge software solutions that empower our customers and drive business growth. 

Read more
SaaS based series A funded Startup
SaaS based series A funded Startup
Agency job
via Qrata by Blessy Fernandes
Hyderabad
5 - 8 yrs
₹15L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Requirements:

  • Excellent knowledge of Core Java (J2SE) and J2EE technologies.
  • Hands-on experience with RESTful services and API design is a must.
  • Knowledge of microservices architecture is a must.
  • Knowledge of design patterns is a must.
  • Strong knowledge of Exception handling and logging mechanism is a must.
  • Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed in hybrid (on-prem/cloud) environments.
  • Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
  • Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc.
Read more
Intelizign Lifecycle
Hyderabad
2 - 18 yrs
₹3L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Teamcenter
+4 more

Roles and Responsibilities:
 

Mandatory Skills: 

  •  Teamcenter Customization related to ITK, RAC, Active Workspace 
  • Strong in programming skills like C, C++, Java & OOPS concepts 
  • BMIDE Codeful and codeless customization 
  • Teamcenter SOA development 
  • TC Configuration e.g., Preferences, ACL, Style sheets etc. 
  • Good exposure to Teamcenter data model, Architecture, BMIDE etc., 

What we are looking for: 

  • Strong in programming skills like C, C++, Java & OOPS concepts 
  • Should have strong knowledge in ITK and should be able to write Handlers, Extension, Scripts and programs 
  • Should have good knowledge in RAC, Active workspace customization 
  • Should have good knowledge in Workflows, BMIDE, Preferences, Stylesheets, Access Rules, Query Builder, Project etc 
  • Should have strong technical capabilities and functional knowledge in multiple PLM Modules. 
  • Should have very good understanding of Teamcenter Data Model 

 

Read more
IT Software Services
IT Software Services
Agency job
via MNR Solutions by Neeraj Shukla
Remote, NCR (Delhi | Gurgaon | Noida)
5 - 8 yrs
₹10L - ₹18L / yr
skill iconJava
Webservices
skill iconAmazon Web Services (AWS)
skill iconAngular (2+)
RESTful APIs
+1 more
Mandatory Skills: 
• Strong technical experience with Java 8 and above
• Sound understanding of Database concepts & experienced with MySQL.
• Strong technical experience with JavaScript/Ajax/jQuery
• Good knowledge of Angular 2+ version.
• Good knowledge of REST APIs and Spring Boot.
• Awareness with any of version control systems like Git/SVN/TFS/VSS etc
• Awareness and exposure of AWS architecture components such as S3, SQS, Lambda, EKS etc 

Good to Have: 
• Knowledge of Docker and Containerization.
• Working in Agile env will be plus.
• Understanding of Code Optimization techniques, Code coverage tool and code analysis tool.
• Working knowledge of CI/CD process.
• Experience of onshore/offshore team collaborations.
• Makes a valuable contribution to team objectives, displays trust and mutual understanding, accepts constructive feedback, and handles confrontation constructively
Read more
Bengaluru (Bangalore)
1 - 6 yrs
₹8L - ₹18L / yr
skill iconJava
skill iconC#
J2EE
skill iconSpring Boot
Hibernate (Java)
+1 more
Very Good Expereince with Core Java or C#.
Hands on experience with Spring/Hibernate or .Net frame works.
Will have 3 months of training on ALM by the company.
Read more
Achala IT Solutions
at Achala IT Solutions
1 video
2 recruiters
Srikanth Aripineni
Posted by Srikanth Aripineni
Hyderabad
3 - 12 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconDjango
pandas
AWS Lambda
skill iconHTML/CSS
+4 more

Technical Experience :

  • 2-6 years of Python working experience
  • Expertise in at least one popular Python framework /Django/ Flask
  • Knowledge of object-relational mapping d
  • Familiarity with front-end technologies JavaScript and HTML5


Key Responsibilities :

      • Write effective, scalable code
      • Develop back-end components to improve responsiveness and overall performance
      • Integrate user-facing elements into applications
      • Test and debug programs5 Improve functionality
Read more
Dell
at Dell
2 recruiters
Mohammed Abubakar
Posted by Mohammed Abubakar
Hyderabad
7 - 10 yrs
₹15L - ₹25L / yr
skill iconJava
Object Oriented Programming (OOPs)
skill iconSpring Boot
Microservices
skill iconAmazon Web Services (AWS)
+4 more

EXPERIENCE: 7 to 9 years in Java 2 Enterprise server side development. Must have applied knowledge of design patterns needed for building REST APIs and services for performance and scale.

SKILLS:

- Problem Solving and application of Object Oriented principles to development

- REST API development using Java, JAX-RPC,

- Server side development using Java, Spring Boot, Node.js

- Concurrent programming with Java

- Database programming in SQL with Oracle, MySQL or other RDBMs.

- Deployment to AWS and Kubernetes and building with Maven

- Affinity towards server side development

- Ability to understand existing code and re-engineer/re-factor/redesign.

- Written and spoken English communication and articulation.

NICE TO HAVE:

 - Working knowledge of GO Lang and Python scripting

- AWS Certifications

- Working knowledge of Elastic Search based persistence and search

- Secure coding practices

EDUCATION: Bachelor or Master's degree in Computer Science, Software Engineering or Information Technology or related disciplines.

Read more
Finaxar Technology Solutions Private limited
Remote, Pune
4 - 9 yrs
₹5L - ₹25L / yr
skill iconScala
ORM
skill iconAmazon Web Services (AWS)
JIRA Agile
Play Framework

Roles and responsibilities

    • Develop well-designed, performant and scalable microservices
    • Write reusable, testable, and efficient code that follow software development best practices
    • Integrate data storage solutions including databases, key-value stores, blob stores, etc.
    • Expose business functionality to frontend/mobile applications and partner systems through secure and scalable APIs.
    • Build integrations with 3rd party applications through apis’ to ingest and process data
    • Ensure security and data protection aspects within the applications
    • Contribute to devops by building CD/CI pipelines to automate releases
    • Ensure high performance and availability of distributed systems and applications
    • Interact directly with client project team members and operational staff to support live customer deployments and production issues.
Requirements
  • 4+ years of experience in developing applications using Scala and related technologies.
  • Thorough understanding of multithreading concepts and async execution using Actor model.
  • Thorough understanding of Play framework, GraphQL and GRPC technologies.
  • Experience in using DAL and ORM (Object Relational Mapper) libraries for data access.
  • Experiencing in developing and hosting APIs and integration with external applications.
  • Experience in building data models and repositories using relational and NoSql databases.
  • Knowledge of JIRA, Bitbucket and agile methodologies.
  • Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming and distributed architectures.
  • Strong unit test and debugging skills
  • Affinity for learning and applying new technologies and solving new problems
  • Effective organizational skills with strong attention to detail
  • Experience in working with docker is a plus
  • Comfortable in working with Unix/Linux environment
  • Strong communication skills — both written and verbal
Read more
Technostorms
at Technostorms
1 recruiter
Khushboo Deshwali
Posted by Khushboo Deshwali
Indore
2 - 7 yrs
₹2L - ₹7L / yr
Spring
skill iconJava
Hibernate (Java)
skill iconJavascript
API
+1 more

Required Knowledge and technical skills:
- Expert level experience designing and building web services using Java
- Hands on experience in frameworks like struts , springs, hibernate
- Experience with multiple database platforms
- Experience with high volume, mission critical applications
- Experience building distributed systems at Internet scale
- Knowledge of commonly used design patterns
- Prior experience building internet platforms from the ground up
- Understanding Microservices patterns and architectures, enterprise design and industry best practices.

Required Qualities/ personal skills:
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong analytical and troubleshooting skills
- Experience working in an Agile environment
- Experience working in a fast-paced delivery environment

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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos