Diverse Lynx · 2 days ago
Senior / Lead Java Engineer
Wonder how qualified you are to the job?
Software Development
Insider Connection @Diverse Lynx
Responsibilities
Assist in the design, development, and maintenance of web applications using Java and related technologies.
Write clean, efficient, and maintainable code, following best practices and coding standards.
Participate in testing and debugging activities to ensure the delivery of high-quality software.
Work closely with senior developers, designers, and other team members to implement new features and enhance existing ones.
Continuously improve skills and knowledge through hands-on experience and ongoing learning opportunities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor of Science or equivalent in Computer Science, Engineering, Data Science, or a related field
A technical background with 5+ years experience that includes proficiency with major cloud platforms such as GCP, Azure
Proficient in developing web Applications using Java, Hibernate, Spring
Good Understanding and working knowledge of ORM frameworks (Hibernate, JPA)
Understanding of databases, database design, best Practices and usage of SQL, PostgreSQL, NoSQL Database
Working Knowledge on Cloud (GCP, Azure)
Good knowledge on Design Patterns
Good knowledge and working experience on Rest APIs and best practices
Good knowledge and working experience in Spring Security, Oauth, JWT
Good Knowledge and understanding on stateful and stateless applications
Good knowledge and working experience on writing Unit test, Integration Tests and Automation frameworks
Familiarity with web technologies such as HTML, CSS, JavaScript, and frameworks Angular is a plus
Good understanding and working experience on CI/CD tools like GIT, BitBucket, Bamboo, Jenkins
Good Knowledge and working experience on Containerization and Docker
Good Knowledge and working experience on Logging, Observability, Alerts and Monitoring
Familiar and comfortable with agile development techniques
Critical-thinking and strong problem-solving skills with ability to analyze and understand data
Demonstrates ability to work effectively within a team and with cross-functional technical and business teams
Strong problem-solving skills and attention to detail
Excellent communication skills and the ability to work well in a team environment
Eagerness to learn and adapt to new technologies and methodologies
Preferred
Experience or knowledge of database design and development (SQL and NoSQL)
Experience or knowledge with cloud infrastructure such as Cloud Foundry, AWS, Azure, or GCP
Strong understanding of security protocols, Identity & Access Management (IAM), and compliance frameworks relevant to the financial services industry
Knowledge and usage of LangChain, OpenAI
Knowledge on processing Images, Videos
Python
Company
Diverse Lynx
We are a WBENC and NMSDC certified company helping our clients in their Diversity spending on Staffing or Contingent Workforce Services.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase