Sr. Java Developer- Multithreading

  • Pune
  • Solytics Partners
About Us: Solytics Partners provide products and services to BFSI and Healthcare firms. We use AI/ML & cutting-edge technology to develop next generation solutions or provide efficient services. We have strong team of PHD's in AI/ML and experts in BFSI, and healthcare industry. Our regulatory compliant solutions andservices enable leading corporations and institutions to create and sustain competitive advantage. Responsibilities: Multithreading experience is a must. Design, develop, and maintain java applications. • Write clean, efficient, and maintainable code. • Conduct unit and integration testing, debugging, and bug fixing. • Integrate java applications with databases using technologies like JDBC, hibernate, or JPA. • Maintain and improve code quality using static & dynamic code analyses, security vulnerability scans, code coverage and CI/CD pipeline gating. • Implement security best practices to ensure application safety. • Stay updated with java trends and apply new knowledge to projects. • Utilize frameworks like spring or java EE for efficient development. • Follow object-oriented design principles for scalable architecture. • Manage version control, deployment, and environment configuration. • Collaborate with designers, testers, and other team members. • Contribute to continuous learning and improvement within the team. Key Skills: 4.5 - 7 years exp in Core Java 8 or above Data structures, Algorithms, OOD and Design Patterns Spring and its frameworks like Spring Boot, Spring Cloud, Spring Data, Spring core, spring batch. Experience with message broker/event queue technologies (e.g. Rabbit, Kafka) OR Experience on message-based architecture such as pub/sub, AMPS or similar. Relational databases, Oracle, SQL, PL/SQL, Hibernate, JDBC, and JPA Multi-threaded server-side development. Hands on experience in Core Java and data structures and ability to design, develop and deploy. Experience working with Windows, Linux, Spring Framework, CI/CD, Ansible, GIT, Jenkins, Junit Good to have experience on message-based architecture such as pub/sub, AMPS or similar Good to have experience on electronic trading and protocols like FIX, FpML Good to have experience on BDD test automation framework -Cucumber Strong written and verbal communication skills. Ability to work independently and in a team environment. Familiarity with agile development methodologies (e.g., Scrum, Kanban).