Senior Java Software Engineer

job
  • Synechron
Job Summary
Location
Tampa ,FL 33646
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Jan 2025
Share
Job Description

About the job


We are

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.


Our Challenge

As a Senior Java Developer, you will engage in the design and implementation of sophisticated technical solutions in collaboration with cross-functional stakeholders. Your role will involve managing multiple high-priority engagements, navigating complex problem-solving scenarios, and escalating issues effectively within a fast-paced development environment.



The Role

Responsibilities:

  • Architect, design, and develop Java applications utilizing Test Driven Development (TDD) methodologies to ensure robust and maintainable code.
  • Collaborate with product managers, business analysts, and other stakeholders to gather and analyze business requirements, translating them into comprehensive technical specifications.
  • Implement microservices architecture to enhance scalability and maintainability of applications, ensuring high availability and resilience.
  • Utilize Apache Kafka for asynchronous messaging and real-time data processing, ensuring efficient communication between services.
  • Leverage Redis and Ignite for in-memory data caching and storage solutions to optimize application performance and reduce latency.
  • Design and optimize data models and queries within Oracle and SQL Server databases, ensuring data integrity, performance, and security.
  • Establish and maintain continuous integration and continuous deployment (CI/CD) pipelines using Jenkins, facilitating rapid and reliable software delivery.
  • Monitor and visualize application performance metrics using Grafana, and implement logging and analytics solutions with the Elastic Stack (ELK).
  • Deploy, manage, and orchestrate containerized applications using Kubernetes and OpenShift, ensuring optimal resource utilization and scaling.
  • Conduct thorough code reviews, providing constructive feedback on code quality, security, and performance optimizations.
  • Troubleshoot and resolve complex technical issues with a focus on minimizing downtime and enhancing user experience.
  • Mentor and guide junior developers, fostering their professional development and adherence to best practices.
  • Actively engage in ongoing learning of emerging technologies and industry trends to continuously enhance development processes and solutions.
  • Produce and maintain comprehensive documentation for software applications and development processes, ensuring knowledge transfer and compliance.


Requirements:

You are:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 12+ years of hands-on experience in Java development, with a deep understanding of Java frameworks such as Spring and Hibernate.
  • Extensive experience in Test Driven Development (TDD) and implementing microservices-based architectures.
  • Proficient in using Apache Kafka for messaging solutions and Redis/Ignite for caching mechanisms.
  • Strong expertise in relational database design and optimization, particularly with Oracle and SQL Server.
  • Familiar with the implementation of CI/CD practices using Jenkins, and proficient in monitoring and visualization tools such as Grafana and the Elastic Stack.
  • Experienced in deploying and managing applications in containerized environments using Kubernetes and OpenShift.
  • Proficient in version control systems, particularly Git, and familiar with Agile development methodologies.
  • Knowledgeable in front-end technologies (e.g., HTML, CSS, JavaScript) is advantageous.
  • Exceptional communication and collaboration skills, with a strong emphasis on teamwork and stakeholder engagement.
  • Demonstrates strong analytical, problem-solving, and decision-making abilities in complex technical scenarios.





We can offer you:

  • A highly competitive compensation and benefits package
  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad
  • Laptop and a mobile phone
  • 10 days of paid annual leave (plus sick leave and national holidays)
  • Maternity & Paternity leave plans
  • A comprehensive insurance plan including: medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region)
  • Retirement savings plans
  • A higher education certification policy
  • Commuter benefits (varies by region)
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms
  • A flat and approachable organization
  • A truly diverse, fun-loving and global work culture


SYNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Other Smiliar Jobs
 
  • Mississauga, ON
  • 11 Days ago
  • Mississauga, ON
  • 13 Days ago
  • Mississauga, ON
  • 13 Days ago
  • Calgary, AB
  • 9 Days ago
  • Mississauga, ON
  • 21 Hours ago
  • Mississauga, ON
  • 1 Hours ago
  • Mississauga, ON
  • 1 Hours ago
  • Mississauga, ON
  • 1 Hours ago
  • Mississauga, ON
  • 1 Hours ago
  • Mississauga, ON
  • 1 Hours ago
  • Montreal, QC
  • 1 Days ago
  • Montreal, QC
  • 1 Days ago
  • Montreal, QC
  • 1 Days ago
  • Mississauga, ON
  • 1 Days ago
  • Mississauga, ON
  • 1 Days ago