Software Engineer II

Lorven Technologies

Not available, WA

JOB DETAILS
LOCATION
Not available, WA
POSTED
30+ days ago
Job Title: Software Engineer II   
Location: Dallas, TX (Hybrid)
Duration: 12+ Months Contract 

Objectives of this role 
•    Architect the next-gen models of micro services.
•    Manage the entire evolution process of the application services.
•    Collaborate with other engineers within the team.
•    Collaborate with development teams, stakeholders.
•    Provide technical leadership and guidance to the team.
 
Roles and Responsibilities
•    Lead the design, development of Java-based applications.
•    Ensure the architecture is scalable and robust.
•    Mentor junior developers.
•    Conduct code reviews and provide constructive feedback.
•    Develop and maintain technical documentation.
•    Participate in the full software development lifecycle.
•    Identify and address performance bottlenecks.
•    Ensure security best practices are followed.
•    Design and implement microservices architecture.
•    Integrate third-party APIs and services.
•    Optimize application performance and scalability.
•    Troubleshoot and resolve technical issues.
•    Collaborate with QAs to ensure high-quality deliverables.
•    Develop and enforce coding standards and best practices.
•    Evaluate and recommend new technologies and tools.
•    Ensure compliance with regulatory requirements.

Required skills and qualifications 
•    5+ years of experience in software architecture.
•    Strong understanding of design patterns and best practices.
•    Experience with microservices architecture.
•    Proficiency in Java frameworks, Spring and Hibernate.
•    Experience with cloud platforms such as AWS or Azure.
•    Strong problem-solving and analytical skills.
•    Excellent communication and interpersonal skills.
•    Experience with Agile development methodologies.
•    Knowledge of database design and SQL.
•    Experience with CI/CD pipelines.
•    Familiarity with Docker and Kubernetes.
•    Experience with RESTful API design and development.
•    Strong understanding of security best practices.
•    Ability to work independently and as part of a team.
•    Experience with version control systems such as Git.
•    Strong attention to detail and quality.
•    Ability to mentor and lead junior developers.
•    Experience with performance tuning and optimization.
 

About the Company

L

Lorven Technologies