
Test Driven Java Development with github and bitbucket exp
1 week ago
Responsibilities:
- Collaborate with cross-functional management teams to ensure seamless integration of systems and processes, aligning with business goals and driving product innovation and process improvements.
- Provide technical leadership and expertise in application programming, ensuring adherence to architectural blueprints and best practices.
- Champion and implement modern software development methodologies, including Kotlin for backend development, React for frontend development, and TDD to ensure high-quality, maintainable code.
- Develop and enforce coding standards, testing procedures, debugging protocols, and implementation strategies.
- Possess a deep understanding of system architecture, infrastructure, and their integration to achieve business objectives.
- Analyze complex business processes and system workflows, identifying and resolving high-impact problems and projects.
- Propose innovative solutions to address business challenges, leveraging cutting-edge technologies and industry best practices.
- Mentor and coach mid-level developers and analysts, providing guidance, allocating tasks, and fostering professional growth.
- Maintain a strong focus on risk management, ensuring compliance with applicable laws, regulations, and company policies, safeguarding Citigroup, its clients, and assets.
Qualifications:
- 7-10 years of relevant experience in application development or systems analysis, with a proven track record of successful project delivery.
- Extensive experience in software application design, development, and implementation.
- Strong proficiency in Kotlin for backend development and React for frontend development.
- Demonstrated experience with Test-Driven Development (TDD) and associated frameworks.
- Deep understanding of system architecture, design patterns, and best practices.
- Proven ability to lead and mentor development teams, fostering a collaborative and productive environment.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Strong communication and interpersonal skills, with the ability to effectively convey technical concepts to both technical and non-technical audiences.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Master's degree preferred.
Bonus Points:
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines.
This job description provides a high-level overview of the role. Other job-related duties may be assigned as required.
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
-
Pune, Maharashtra, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are seeking a highly experienced and motivated Applications Development Technology Lead Analyst to join our dynamic Technology team. This senior-level position is responsible for spearheading the design, development, and implementation of new and enhanced application systems and programs. The ideal candidate will possess a strong understanding of...
-
Java Backend Developer
1 week ago
Pune, Maharashtra, India Ltimindtree Full time ₹ 5,00,000 - ₹ 12,00,000 per year5 + years experience in core java ,Strong proficiency in Java 8 and above, Microservices, Spring/Spring Boot, REST API, JUnit, MockitoExperience with database system (MongoDB).Experience in messaging systems like Apache Kafka and RabbitMQExperience in OpenShift/KubernetesExperience in Maven/Gradle, Jenkins, Git and Bitbucket and IntelliJ IDEExperience...
-
Java Developer
6 days ago
Pune, Maharashtra, India Citi Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverviewWe are seeking a talented and experienced Java Developer with 3-5 years of experience to join our dynamic team. The ideal candidate will be proficient in developing robust, scalable, and cloud-native applications using Java, with a strong focus on microservices architecture. This role involves designing, developing, and maintaining high-performance...
-
Software Development Engineer in Test
2 weeks ago
Pune, Maharashtra, India SAS Research and Development (SAS R&D) Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the role: The role is based in the Pune R&D Centre, at SAS R&D Pune facility. We are seeking Software Development Engineers in Test for Viya 3.5 Platform software builds, update the software bill of materials (i.e. third party dependencies) and validate security fixes, execute automated tests, verify install/migration process and performance testing....
-
Java Developer
1 week ago
Pune, Maharashtra, India NTT DATA, Inc. Full time ₹ 6,00,000 - ₹ 18,00,000 per yearIn these roles you will be responsible for: Develop, test, and maintain software applications and systems Write clean, efficient code using Java & Spring boot Collaborating with QA Analysts and Software Developers to develop solutionsWork along with larger scrum team to delivery assigned stories within scheduled time, maintaining the coding standards,...
-
Senior Java Developer
2 weeks ago
Pune, Maharashtra, India Intellias Full time ₹ 1,20,000 - ₹ 1,80,000 per yearDear Candidate,We are hiring for Senior Java Backend Developer for PuneExp: 6+ yearsLocation: PuneNotice Period: Immediate to 30 daysJD:6+ years of Backend development experience in high-traffic systems.• Strong backend development with Java 17/21, Spring MVC, Spring Boot, and microservice architecture.• Modern frontend expertise in Angular, , and •...
-
Java full stack Developer
2 weeks ago
Pune, Maharashtra, India Innova ESI Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole: Java full stack DeveloperLocation: PuneExperience: 4 Year+Note: We need Immediate Joiner. so Are you Interested share me your cv Email-)Must have: Banking DomainJob Description:Your key responsibilitiesWorking as an empowered Full Stack Developer within an Agile ScrumDelivering network automation softwareContributing high-quality code aligned with...
-
Java Developer
1 week ago
Pune, Maharashtra, India Victrix Systems And Labs Full time ₹ 20,00,000 - ₹ 25,00,000 per yearEDUCATION AND EXPA professional degree in Computer Science from a reputable institution, backed by a consistent academic record.A knack for problem-solving, data structures, and algorithms.Proficiency in ElasticSearch.5-10 years of hands-on development experience, primarily in building products for large enterprises.Exceptional communication skills. Mastery...
-
Java Angular Developer
2 weeks ago
Pune, Maharashtra, India Alpha Outsourcing & Business Solutions Full time ₹ 2,50,000 - ₹ 4,00,000 per yearJob Title: Java + Angular Developer (2–3 Years)Location:RemoteEmployment Type: Full-TimeAbout the RoleWe are looking for a motivated Java + Angular Developer with 2–3 years of professional experience to join our team. The ideal candidate should have strong knowledge of backend development with Java (Spring Boot preferred) along with hands-on expertise in...
-
Java Developer with OPF
2 weeks ago
Pune, Maharashtra, India Zensar Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description6+ years of applications development experienceexcellent knowledge of Java (JDK 1.8/1.7), JEE, Maven, Hibernate, EJB 3.1, MQ, SQL, REST, XML, XSD, JSONexperience with continuous integration – Jenkins, unit tests, integration tests, selenium-based testsvery good knowledge of Application Servers (WebSphere, WebLogic or JBoss)very good...