Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Software Engineer to design, develop, test, and implement enterprise-level applications and microservices. The role involves working across front-end, back-end, and cloud platforms to deliver secure, scalable, and efficient business solutions., * Participate in sprint planning, estimation, and Agile ceremonies.
- Develop, test, and maintain web applications using Java/J2EE, Spring Boot, Spring Cloud, Web Services, JUnit, Mockito, Oracle, SQL Server, MySQL, Stored Procedures, Maven, SLF4J, and Tomcat.
- Design and implement microservices leveraging industry-standard design patterns.
- Write and optimize SQL queries for UI enhancements and backend functionality.
- Build user interfaces with Angular, Vue.js, JavaScript, HTML5, CSS3, and responsive design techniques.
- Contribute to CyberArk integration for secure password storage and access management.
- Develop support pages and dashboards for DevOps and client operations visibility.
- Ensure code quality and maintainability through unit testing, SonarQube checks, and code reviews.
- Utilize GitLab, Git, Bitbucket, Jenkins, Bamboo, Docker, Kubernetes for CI/CD and deployment pipelines.
- Actively collaborate with cross-functional teams, participate in client meetings, and ensure alignment with project goals.
- Prepare technical documentation and ensure adherence to testing procedures.
- Deploying applications on lower and upper environments
Requirements
Bachelor's degree (or foreign equivalent) in Computer Information System, Computer Systems Engineering, CS Eng, IT and 2 years of experience as a Software Engineer, Sr. Systems Engineer, IT Engineer, or IT Professional. Salary: $120,000.00 to $150,000.00 per year., * Frontend: Angular, Vue.js, JavaScript, HTML5, CSS3, Responsive Web Design.
- Backend: Java, Spring Boot, Microservices, RESTful APIs.
- Databases: MySQL, Oracle, SQL Server.
- DevOps: GitLab, Jenkins, Docker, Kubernetes, Bamboo.
- Tools/IDEs: IntelliJ IDEA, Spring Tool Suite, Visual Studio Code.
- Cloud & Security: Twilio APIs, CyberArk Identity and Access Management.
- Collaboration: Jira, Git, Bitbucket.
Benefits & conditions
Pay Transparency: The typical base pay for this role across the U.S. is: $120,000-$150,000/yr. Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law.