CIGAM Software de Gestão

Lead Software Engineer

CIGAM Software de Gestão

full-time

Posted on:

Location Type: Hybrid

Location: NoidaIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.
  • Analyzing existing applications or formulating logic for new applications, procedures, flowcharting, coding and debugging programs.
  • Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.
  • Providing technical direction and engineering leadership for a team of engineers.
  • Recommends changes in development, maintenance and system standards.
  • Mentoring and guiding junior engineers.
  • Contributing to the design and development of new products and features.
  • Ensuring that engineering processes are followed.
  • Maintaining product quality.

Requirements

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 8 years - Professional Experience In Java/J2EE Coding, Designing, Developing And Analyzing Data.
  • Knowledge of Core Java basics/fundamental & Advanced Java Concepts, JVM fundamentals, OOPs, Data Structure Concepts, Collections & Multithreading, Basic Unix fundamentals, Spring framework.
  • J2EE, SQL, Application Servers Exposure to Cluster and Fault-tolerance Architecture, Prepaid/Card domain Applications development preferable.
  • Experience working with Spring Core Framework,Sprint Integration,Log4J,Restful Webservice.
  • Experience working with Active MQ or Kafka technologies for messaging is a plus.
  • Excellent Java programming skills.
  • Good Exposure to Unix shell scripting is a plus.
  • Experience working with Eclipse IDE, IntelliJ Idea and related tools.
  • Strong experience in database design and some experience in Oracle,Postgress or SQL.
  • Good exposure to core design patterns and Java microservice.
  • Experience working with Alerts and Monitoring tools like Dynatrace,Splunk,Graffana is a plus.
  • Positive attitude and ability to work on multiple items per business needs.
  • Quick in learning new problem areas and technology.
Benefits
  • Request candidates based out of India to apply.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJ2EESpring frameworkSQLUnixData StructuresMultithreadingCore JavaJava microservicesApplication Servers
Soft Skills
technical directionengineering leadershipmentoringguiding junior engineersproblem-solvingflexibilitycommunicationteam collaborationpositive attitudequick learning
Certifications
BS in Computer ScienceBS in Information TechnologyBS in Business Information SystemsBS in Management Information Systems