The Job logo

What

Where

Specialist Software Engineer - Java

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

RESPONSIBILITIES

  • Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria.
  • Take part in team ceremonies be it agile practices or chapter meetings.
  • Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles.
  • Deliver high-quality clean code and design that can be re-used.
  • Actively, work with other development teams to define and deliver functionality as per requirement
  • Ability to perform level 2/level 3 production support
  • Ability to work with geographically distributed teams
  • Deliver with quality according to timelines and coding standards

PROFILE REQUIRED

Expected skills:

  • 4-5 years’ experience in Java/J2EE technology stack 
  • The candidate should have strong development hands-on experience in core Java, J2EE, Java 8, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services.
  • The candidate should have hands on experience in any one of messaging systems or framework such as IBM WebSphere MQ, Active MQ, Rabbit MQ, JMS.
  • The candidate should have strong understanding of web and application servers such as Apache Tomcat, IBM WebSphere and Oracle Weblogic
  • The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker,  Kubernetes, Kibana, SonarQube, GitHub/Bitbucket.
  • The candidate should have strong understanding of and having experience in building enterprise applications with high availability.
  • The candidate should have working experience in any database such as Oracle, Postgres DB
  • The candidates should have at least 2 years working experience in any Agile Scrum frameworks SAFe, LeSS and tools like JIRA, Confluence
  • The candidate must possess good analytical, problem solving, behavioral and effective communication skills.
  • The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS.
  • Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred.
Set alert for similar jobsSpecialist Software Engineer - Java role in Chennai, India
Societe Generale Logo

Company

Societe Generale

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Societe Generale Logo

Specialist Software Engineer - Java

Societe Generale

Chennai, Tamil Nadu, India

Posted: a year ago

RESPONSIBILITIES Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. Take part in team ceremonies be it agile practices or chapter meetings. Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles. Deliver high-quality clean code and design that can be re-used. Actively, work with other development teams to define and deliver functionality as per requirement Ability to perform level 2/level 3 production support Ability to work with geographically distributed teams Deliver with quality according to timelines and coding standards PROFILE REQUIRED Expected skills: 4-6 years’experience in Java/J2EE technology stack  The candidate should have strong development hands-on experience in core Java, J2EE, Java 8, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services. The candidate should have hands on experience in any one of messaging systems or framework such as IBM WebSphere MQ, Active MQ, Rabbit MQ, JMS. The candidate should have strong understanding of web and application servers such as Apache Tomcat, IBM WebSphere and Oracle Weblogic The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker,  Kubernetes, Kibana, SonarQube, GitHub/Bitbucket. The candidate should have strong understanding of and having experience in building enterprise applications with high availability. The candidate should have working experience in any database such as Oracle, Postgres DB The candidates should have at least 2 years working experience in any Agile Scrum frameworks SAFe, LeSS and tools like JIRA, Confluence The candidate must possess good analytical, problem solving, behavioral and effective communication skills. The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS. Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred. Knowledge to TDD, BDD

Societe Generale Logo

Specialist Software Engineer - SAS

Societe Generale

Chennai, Tamil Nadu, India

Posted: a year ago

RESPONSIBILITIES Work with Dev and other Tech teams to provide day to day admin support for ongoing activities wrt. SAS Platform Work independently with project managers/Developers/ business users on Projects to define and provide support and administration Monitor Platform for perfomance and to be proactively able to handle any event/ incident occurances Perform installtion of Upgrades/ Hot fixes as suggested by Transversal Tech teams Diagnose issues, report, resolve and document with resolution Initiate and mainatain communicatioin with SAS Vendor for resoluiton of issues outside the scope of administration Exposure to Agile methodology and Technical documentation Detail oriented and diligent in delivery – strong balance of technical and soft skills Ability to think and contribute towards process and innovation Ability to create training documents and take initiatives to train peers Ability to work and contribute as a Team player Ability to work as part of a team to deliver in tight timeframes and respond quickly in an ever-changing environment PROFILE REQUIRED 5+ Years of experience in SAS Administratin and Support Very good knowledge of SAS Platform (9.4) and above ( SAS VIYA is good to have) Experience of performing upgrades/ hot fixes of the Platform and provide administrative support Strong command in installation of SAS and its various modules Good understaning of SAS Architecture Strong skills on managing LASR environment, SOLR Good experience of managing the Servers / Infra and their upgrades/patches etc Good knowledge of Unix/ other shell scripting lanaguages Goodhands on experience of managing Autosys jobs Schedulers Good DB/ SQl skiils Assertive communication skills (written & spoken)  

Quest Global Logo

Senior Software Engineer - Java/C#/C++

Quest Global

Chennai, Tamil Nadu, India

Posted: 10 months ago

Job Description   Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:   Roles & Responsibilities: Responsible for software development using Java and C#/C++ Understand system-level requirements and translate them into good software design / architectural implementation Distributed/parallel processing of large data using parallel computing system and Linux clusters Responsible for solving complex software problems involving multi-process/multiple systems in Windows/Java environment with good OS level understanding Acquire and demonstrate technical knowledge for key use cases in defect inspection software Participate in end-to-end product development lifecycle activities Collaborate with teams across different geographical zones to develop / deliver software solutions Required Skills (Technical Competency): Expert-level programming experience with one or more programming languages (Java, C++, C#) and open-source technologies / frameworks Software Frameworks and Tools: Apache SPARK, KAFKA Testing tools: JUnit, NUnit Understand system-level requirements and translate them into good software design Understand and apply software development best practices Desired Skills: Knowledge working with HPC, Linux, Win32 understanding   Education Type B.E/B.Tech/BS-Engineering Technology Job Type Full Time-Regular Experience Level Entry Level Total Years of Exp 3 - 6