Bachelor's degree in Computer Science or related field., 3-7 years of experience in Java/JEE and Spring Framework., Strong analytical skills and problem-solving abilities., Familiarity with DevOps, CI/CD technologies, and Agile methodologies..
Key responsibilities:
Design and develop Java-based full stack applications.
Engage with clients to understand and translate business requirements into design.
Implement Java EE design patterns and manage application development.
Produce best practice guidelines for development processes and write automated tests.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Coders Brain is a global leader in IT services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and delivery centers.
We achieved our success because of how successfully we integrate with our clients.
We are looking for Java Full Stack Developers to join our team. Being the part of the Java Full Stack team, you will design and develop solutions for our Java Full Stack applications using various technologies to implement various customer use cases. You are require to develop highly scalable microservices to process large amount of transactions and process streams of events in distributed platforms and cloud. To succeed in this Java Full Stack Developer position, you should have strong analytical skills and the ability to receive, process, store and combine data from different users and sources. Java Full Stack engineering skills also include familiarity with Object Oriented Design, Coding Standards, DevOps and CI/CD technologies and very strong documentation skills.
Experience Required: 3 - 7 years
Skills Required:
Develop applications using Java/JEE, Microservices, Spring, Spring Boot, JPA, Hibernate, Spring MVC and Spring Data
Nice to have Spring Integration
Very strong in data structure and algorithm
Experienced in Object-Oriented design
Must have strong experience in Java and Spring Framework
Excellent communication skills
Must possess strong problem solving and troubleshooting skills
Hands on experience in developing RESTFUL Microservices using spring boot and Web Services using REST, JSON, SOAP, XML
Linux / Unix operating systems
SQL and databases like MySQL, PostgreSQL, Oracle
Nice to have Cassandra, MongoDB
Requirement analysis (use cases, user stories etc.)
Worked in Agile Methodology & Scrums
Used CI/CD or DevOps platform technologies e.g., Docker, Kubernetes, Git, Jenkins, Artifactory etc.
Proven ability to work cross-functionally.
Responsibilities:
Designing and developing Java based full stack applications
Implementing Java EE design patterns
Configuring and deploying applications on Tomcat server and Docker.
Using build tools e.g., maven, gradle etc.
Managing Java and Java EE application development, ensuring designs comply with specifications.
Preparing and producing releases of software components.
Work closely with the software architect, the team lead and other team members to for implementation and design of new services and features, as well as extend and improve the existing ones.
Produce best practice guidelines for development process, revision control, coding style, security practices, testability and maintainability. Apart from developing and designing applications, you will have to write automated tests, review code and be open to feedback when your code is reviewed.
We d like to hear your voice when making decisions. Your proactiveness will be most welcomed and stimulated.
Engage with clients to understand their requirements
Responsible for translating business requirements into design
About TCG Digital
TCG Digital is the flagship Information technology arm of The Chatterjee Group (TCG), a multi-billion dollar conglomerate that focuses on Petrochemicals, Life Science, IT, Real Estate, and headquarter in New York, USA. We have our operations spanning across the USA, EMEA, India, and APAC. With a diversified portfolio of varied products and services, TCG Digital offers its own Advanced Analytics & AI platform combined with consulting services, powered by AI/ML.
What We Do
TCG Digital accelerates enterprise digital transformation with hyper-contemporary technologies, advanced analytics, and data strategy to deliver Velocity to Value. Our strength lies in our flexible and scalable solutions that are customized to the unique needs of each of our customers.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.