- Analyze highly complex business requirements;
- generate technical specifications to design or redesign complex software components and applications;
- Acts as an expert technical resource for modeling, simulation and analysis efforts;
- Adapt to change quickly and adjust work accordingly in a positive manner;
- Be flexible and thrive in an evolving environment;
- Individual contributor to build the application for e-commerce platform;
- Assures quality, security and compliance requirements are met for supported areas;
- Working in cloud data stores to include S3, DynamoDB and/or Amazon RDS;
- Perform test automation in a test-driven development environment;
- Implement DevOps concepts, tools and continuous delivery pipelines - Bamboo, Jenkins, Maven, Bitbucket, Jira, etc;
- Implement instrumentation to gather business-specific metrics around consumer usage patterns;

About codersbrain
About
Connect with the team
Similar jobs
Job Summary:
We are looking for a skilled and motivated Backend Engineer with 2 to 4 years of professional experience to join our dynamic engineering team. You will play a key role in designing, building, and maintaining the backend systems that power our products. You’ll work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions that align with business and user needs.
This role is ideal for engineers ready to take ownership of systems, contribute to architectural decisions, and solve complex backend challenges.
Website: https://www.thealteroffice.com/about
Key Responsibilities:
- Design, build, and maintain robust backend systems and APIs that are scalable and maintainable.
- Collaborate with product, frontend, and DevOps teams to deliver seamless, end-to-end solutions.
- Model and manage data using SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis), incorporating caching where needed.
- Implement and manage authentication, authorization, and data security practices.
- Write clean, well-documented, and well-tested code following best practices.
- Work with cloud platforms (AWS, GCP, or Azure) to deploy, monitor, and scale services effectively.
- Use tools like Docker (and optionally Kubernetes) for containerization and orchestration of backend services.
- Maintain and improve CI/CD pipelines for faster and safer deployments.
- Monitor and debug production issues, using observability tools (e.g., Prometheus, Grafana, ELK) for root cause analysis.
- Participate in code reviews, contribute to improving development standards, and provide support to less experienced engineers.
- Work with event-driven or microservices-based architecture, and optionally use technologies like GraphQL, WebSockets, or message brokers such as Kafka or RabbitMQ when suitable for the solution.
Requirements:
- 2 to 4 years of professional experience as a Backend Engineer or similar role.
- Proficiency in at least one backend programming language (e.g., Python, Java, Go, Ruby, etc.).
- Strong understanding of RESTful API design, asynchronous programming, and scalable architecture patterns.
- Solid experience with both relational and NoSQL databases, including designing and optimizing data models.
- Familiarity with Docker, Git, and modern CI/CD workflows.
- Hands-on experience with cloud infrastructure and deployment processes (AWS, GCP, or Azure).
- Exposure to monitoring, logging, and performance profiling practices in production environments.
- A good understanding of security best practices in backend systems.
- Strong problem-solving, debugging, and communication skills.
- Comfortable working in a fast-paced, agile environment with evolving priorities.
Excellent knowledge in Core Java (J2SE) and J2EE technologies.
Hands-on experience with RESTful services, API design are must.
Knowledge of microservices architecture is must.
Knowledge of design patterns is must.
Strong knowledge in Exception handling and logging mechanism is must.
Agile scrum participation experience. Work experience with several agile teams on an application built
with microservices and event-based architectures to be deployed on 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 tool like SVN, GitHub,
Bitbucket, etc.
Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc.
Experience in design and development of SaaS/PaaS based architecture and tenancy models.
Experience in SaaS/PaaS based application development used by a high volume of
subscribers/customers.
Awareness and understanding of data security and privacy.
Experience in performing Java Code Review using review tools like SonarQube, etc.
Good understanding of end-to-end software development lifecycle. Ability to read and understand
requirements and design documents.
Good Analytical skills and should be self-driven.
Good communication with inter-personal skills.
Open for learning new technologies and domain.
A good team player and ready to take up new challenges. Active communication and coordination with
Clients and Internal stake holder
Requirements: Skills and Qualifications
6-8 years of experience in developing Java/J2EE based Enterprise Web Applications
Languages: Java, J2EE, and Python
Databases: MySQL, Oracle, SQL Server, PostgreSQL, Redshift, MongoDB
DB Script: SQL and PL/SQL
Frameworks: Spring, Spring Boot, Jersey, Hibernate and JPA
OS: Windows, Linux/Unix.
Cloud Services: AWS and Azure
Version Controls/ Devops tools: Git, Bitbucket and Jenkins.
Message brokers: RabbitMQ, and Kafka
Deployment Servers: Tomcat, Docker, and Kubernetes
Build Tools: Gradle/Maven
Required Skills:
"Overall 5-9 years of experience
Experience of working in Agile projects and aware of key Agile concepts
Good Problem solving and communication skills
Team player, hard working and innovative in his approach
Having stretch mindset and eagerness to learn/adopt new frameworks.
Expertise in Java 8 version or later
Hands on coding experience in Core Java ,Java, J2ee
Should have experience in Spring Boot
Should have good experience in Hibernate, Spring DATA JPA
Experience in RestFull Web services and microservices
Hands on knowledge in JMS and messaging Queues
Hands on Knowledge in Open API spec / swagger 2.0
Hands on knowledge in writing unit test cases using java test framework (Junits, Mockito)
Strong Ability to troubleshoot vulenerabilities and sonar issues and remediate with appropriate sonar rules compliant solution.
Should have hands on experience in SDLC
Should have an excellent client interaction background with Smart, Innovative, Enthusiastic, Proactive
Nice to Have
------------
Knowledge in kafka integeration
knowledge in OCP4 configs and deployment
Knowledge on secret Vaulting
Experience working in Agile project
- Knowledge on CI/CD process.
Windchill Developer - Senior
Position Description:
We are looking for best and the brightest to join our team of IT professionals. The role is responsible to address technical and functional questions, gather requirements, resolve defects, provide end-user support, and develop new functionality for Windchill PLM with configurations or customizations in keeping with Windchill PLM best practices. Position requires Windchill customization and code development experience
Overall responsibilities include:
· Establishes relationships with subject matter experts (SMEs) to understand complex business problems, performing application analysis and development for software implementation projects
· Works closely with other team members in the coordination of configuration and customizations
Utilizes reliable and thorough Windchill PLM application/process knowledge
· Completely document functional specifications, system design, test plans, test scripts and results
· Works with the Analyst to understand the business requirements and develop and deploy Windchill PLM enhancements/functionality to meeting business goals, and fulfill end user requirements
· Works closely with other Engineering Systems functions in development and implementation of Windchill PLM application projects
· Works with cross-functional teams to coordinate projects and enhancements, to test software, and to troubleshoot software issues
· Works closely with the deployment and system documentation teams to properly document and deploy systems and enhancements including training requirements
· Resolves application support issues (Second line) that require in-depth analysis
· Adheres to the requirements, maintenance, and QA standards of the development team
· Coordinate development work (including QA) around project release schedules
Position Requirements:
· Bachelor’s degree in information systems, Computer Science or related discipline with an Information Technology focus
· 7+ years of experience as a programmer analyst or similar role with responsibilities working directly with the business to turn business requirements into working software
· Work with the client management team to derive meaningful insights
· Aid deliverable development in accordance with the needs and objectives of the client engagement
· Participate in interviews, workshops and training sessions
· Support team and client through the project
· Facilitate project management activities including preparing project status updates as required
· Deep knowledge of Windchill architecture to design and build complete solutions
· Windchill Integration with other Enterprise systems such as SAP, CAD tools Visualization tools, etc.
· Strong programming skills in Java/J2EE technologies – JavaScript, JQuery, XML, JSPs, AJAX, SQL etc.
· End to end design and development of customization requirements
· Experience in Reflex/Integrity is needed
· Should have strong coding skills in Windchill Application Development and customization
· Extensive hands-on experience in Windchill customization and configuration - Lifecycles, Workflows, Type and Attribute Manager, Object Initialization Rules, Localization, Server-side customizations, Info*Engine tasks, Webjects, Custom reports, Cognos Business intelligence (reporting), Web Services, UI Customization (JCA framework, MVC Builders, Wizards etc.)
· Ability to develop software development process including best-practice design, development, testing, and build/deploy patches
· Experience with assessment, development, implementation, optimization, and documentation of a comprehensive and broad set of security technologies and processes, data protection, cryptography, key management, identity and access management (IAM), network security within SaaS, IaaS, PaaS, and other cloud environments
3+ years of experience with development in JAVA technology.
Strong Java Basics
SpringBoot or Spring MVC
Hands-on experience with Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
Proficient in REST API development
Messaging Queue (RabitMQ or Kafka)
Microservices
Any Caching Mechanism
Good at problem-solving
Good to Have Skills:
4+ years of experience in using Java/J2EE tech stacks
Good understanding of data structures and algorithms.
Excellent analytical and problem-solving skills.
Ability to work in a fast-paced internet start-up environment.
Experience in technical mentorship/coaching is highly desirable.
Understanding of AI/ML algorithms is a plus.
Hello ,
Greetings from Talentika !!
we are having a job vacancy for Java Developer Along with the Skills
Java, Microservices, Kubernetes, AWS/Azure, devops background .
Best Regards,
Priya.

Description
Experience: 1.5 to 3 yrs
* Hands on work experience developing in Java and J2EE
* Hands on work experience developing in JavaScript
* Extensive working experience in Springboot
* Good to have No SQL (Mongo DB) and My SQL Exposure
* Good to have experience in AWS cloud environment
* Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
* Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
* Acquiring knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study
Requirements
Primary Skill Java Springboot, Java Script
Good to have Mongo Db (No Sql), My SQL and Exposure to AWS
Benefits
Salary:300000 LPA to 500000 LPA
- Java, J2EE
- Microservices
- Spring Boot
- JPA, REST API, JSON, JWT, OAuth, Spring Security, Swagger
- Oracle / MySQL / Postgres DB
- Angular / React / React Native
- JIRA, Bitbucket
Must-Have -
- Excellent knowledge of Core Java and Spring
- Strong experience in REST API and web services
- Experience in Oracle / Mysql / Postgres DB
- Should be efficient with Java J2EE and related technologies
- Should have very good communication skills and analytical skills.
- Should have good knowledge in Software Development Life Cycle and Agile methodologies.
- Good knowledge of current / emerging technologies and trends
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills. High levels of initiative and creativity
- Good communication skills with all stakeholders, good team player with ability to mentor juniors
Good to Have:
- Knowledge in Banking Domain
- Full-stack developers with knowledge and understanding of Javascript and associated technologies like React, Angular, HTML5, CSS will have an advantage.
The present role is a Backend Developer – SDE role for Goscale - Apna Tech
Collaboration.
About Goscale
Goscale is a premium technology company focusing on helping companies building
world class scalable products.
Goscale works with premium product companies (Indian and International) like - Swiggy,
ShareChat, Grab, Capillary, Uber, Workspan, Ovo and many more. We are responsible
for managing infrastructure for Swiggy as well.
We focus on building only world class tech product and our USP is building technology
can can handle scale from 1 million to 1 billion hits.
We invite candidates who have a zeal to develop world class products to come and work
with us.
About Apna
apna is India’s most trusted and fastest growing professional platform. apna aims to
connect the right jobs to the right people in the shortest possible time and deliver a
delightful holistic experience to job seekers and recruiters.
It is a one-of-a-kind comprehensive professional app where alongside job search, you
can do a lot more like learn new skills, network with like minded people, get support to
start your business, engage with particular professional communities to hone your skills
and share your expertise.
In the words of our users, apna is one of the most rewarding interactive career apps in
India.
Required Skills:
Take ownership of end-to-end product development
Be champion of Test Driven Development methodology
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Technical Documentation around the owned product
Skills And Qualifications:
Expert level in OOPS concepts and REST API development. Typically 4+ years of
professional experience
Proficiency in one or more of the following languages: Python, Java, Ruby, Go
Knowledge around ElasticSearch, RabbitMQ, Redis
Integration of multiple data sources and databases into one system
Implementing automated testing platforms and unit tests
Proficient understanding of git
Knowledge of GCP would be a plus








