Sciata
Senior Java Developer
SciataUnited States16 days ago
OtherRemote FriendlyEngineering, Information Technology

We are seeking a highly skilled and experienced professional to join our dynamic team. In this role, you will have the opportunity to work on cutting-edge enterprise web applications and be a key player in our software development lifecycle. You will collaborate with a diverse group of stakeholders and contribute to the design, implementation, and testing of high-quality software solutions.

Key Responsibilities
  • Collaborate with cross-functional teams to design and implement robust, scalable, and efficient software solutions using Full Stack Java.
  • Mentor and assist junior developers, fostering a culture of learning and growth within the team.
  • Build and maintain REST services that support high-volume transactions in highly available environments - 5+ Years of Experience Required.
  • Apply your extensive knowledge of database principles, including SQL, Oracle, and MongoDB, to ensure data integrity and performance  6+ Years of Experience Required.
  • Utilize Pivotal Cloud Foundry (PCF) and Spring Boot to design and implement RESTful services - 4+ Years of Experience Required.
  • Embrace continuous integration and continuous deployment (CI/CD) practices to streamline development and deployment processes.
  • Leverage the Atlassian tool suite, including JIRA, Confluence, BitBucket, and Bamboo, to enhance productivity and collaboration.
  • Apply software engineering principles, such as design patterns and SOLID principles, to create maintainable and scalable software - 7+ Years of Experience Required.
  • Engage in all phases of the software development lifecycle, from requirements gathering to implementation and testing.
  • Quickly grasp complex concepts and adapt to new technologies to stay ahead in a rapidly evolving industry.
  • Effectively manage multiple priorities in a dynamic, geographically dispersed environment.
  • Work independently while also serving as a leader within the team, guiding projects to successful completion.
  • Participate in a hybrid work model, balancing in-office collaboration with remote flexibility.
Preferred Qualifications
  • Experience with Spring Batch is a plus.
  • Background in working within highly regulated environments.
  • Willingness to learn and document all aspects of the tech stack and environments.
  • Familiarity with Agile methodology and experience in an Agile working environment.
  • Experience in the financial services sector is advantageous.

If you are passionate about software development and eager to contribute to a forward-thinking organization, we encourage you to apply. Join us and be part of a team that values innovation, collaboration, and excellence.

Key Skills

Ranked by relevance