Bangalore
1 day ago
Lead II - Software Engineering
Role: Java Developer – Mobile Team

Experience: 7 to 9 Years
Location: [Insert Location or Mention Remote if Applicable]
Education: Bachelor's degree in Computer Science, Engineering, or related field

Job Summary:

We are looking for a Senior Java Developer to join our Mobile Team. This role requires a strong background in Java, object-oriented design, and web development. The ideal candidate will have experience working with UNIX/Linux, databases, DevOps tools, and an interest in supporting native mobile development initiatives.

Key Responsibilities:

Design, develop, and maintain Java-based applications for mobile teams

Contribute to RESTful API service development and integration

Optimize code for performance, memory, and concurrency/multithreading

Collaborate with cross-functional teams to define, design, and deliver new features

Work in an Agile environment and participate in Scrum/Kanban activities

Maintain and troubleshoot existing codebases, including code developed by others

Engage in DevOps practices, including CI/CD pipeline setup and monitoring

Write and maintain scripts using Python or Linux Shell for automation tasks

Perform database operations using Sybase, DB2, or other RDBMS

Required Skills:

Strong experience in Java and Object-Oriented Design

Proficient in Web Development (JavaScript, CSS, HTML)

Deep understanding of data structures, memory management, multithreading, and performance tuning

Hands-on experience with RESTful APIs

Proficiency in relational databases like Sybase or DB2

Solid experience in UNIX/Linux environments

Experience with Python scripting or Linux shell scripting

Exposure to DevOps processes and CI/CD pipelines

Strong debugging, troubleshooting, and code analysis skills

Excellent communication and collaboration abilities

Preferred/Good-to-Have Skills:

Experience or familiarity with Angular

Interest or some exposure to native mobile development (iOS/Android)

Experience with Apache or Tomcat web servers

Knowledge of Agile methodologies, such as Scrum or Kanban

Additional Comments:

role- Java developer (Mobile Team) Required skills Java and OO design, Web development including JavaScript/CSS/HTML Experience in data structure, memory management, concurrency and multithreads, performance optimization, RESTful API service Experience with relational databases such as Sybase or DB2 Experience working in a Unix/Linux environment Python scripting/Linux shell scripting DevOps experience with CI/CD Rocesses Strong troubleshooting skills, including with code written by others Solid computer science background Good communication skills with both other developers and non-technical colleagues. Experience of agile, e.g. Scrum and/or Kanban Preferred skills Angular Some interest in learning and working on native mobile development Experience in usage of apache/tomcat Experience - 8+yrs of exp

Por favor confirme su dirección de correo electrónico: Send Email