Search by job, company or skills

algoleap

Sr Java Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

6-9 years of experience in software development and technology, with a strong emphasis on architecture design and execution.

  • Prior knowledge with Java and databases is required.
  • Experienced with Python and Frond end technologies.
  • Extensive experience with systems integration, microservices, and loosely coupled architectures.
  • Strong understanding of enterprise technology, architecture principles, patterns and practices.
  • Experience with cloud computing, DevOps and agile methodologies.
  • An appetite to learn and explore new technologies.
  • Excellent communication skills and ability to work in a global development team.

Job Description

  • Develop and maintain the enterprise technology architecture strategy, roadmap, and standards.
  • Extensive experience with AWS, API management (preferably MuleSoft), Java, web applications (preferably Angular) and Databases.
  • Familiar with C#/.NET framework and Python.
  • Expert knowledge of design principles, design patterns, algorithms and data structures.
  • Expert level understanding of DevOps, CI and CD principles from code check-in through development.
  • Familiar with monitoring tools like Dynatrace.
  • Solid understanding of encryption, OAUTH 2.0, SSL, hashing, certificates, threat modeling, secure coding and OWASP.
  • Create and maintain comprehensive technical documentation, including architectural diagrams, design documents and API specifications.
  • Lead and participate in design reviews, code reviews and technical discussions.
  • Offer technical guidance and mentorship to software development teams.
  • Familiar with web development best practices.
  • Collaborate with business stakeholders to understand requirements and develop technology solutions to meet business needs.
  • Stay up to date with industry trends, emerging technologies, and best practices.
  • Manage and resolve technical conflicts and issues.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140983529

Similar Jobs