i3-Milestone
Join to apply for the
Senior Software Engineer
role at
i3-Milestone .
Job Title Senior Software Engineer
Company i3-Milestone
Location Remote (U.S. based)
Summary i3 Verticals is looking for a highly skilled full stack software engineer comfortable with both front and back-end programming. The role focuses on developing and designing front end web architecture, ensuring the responsiveness of applications, and working with architects for web design features and other duties. The ideal candidate will possess strong expertise in Java development, J2EE, Spring Boot, AWS, Docker/Kubernetes, and various application servers, along with familiarity with front-end frameworks, message queues, and databases.
Essential Duties & Responsibilities
Develop and maintain user interfaces using a frontend technology like React.
Create responsive web designs that work seamlessly across various devices and browsers.
Implement and optimize frontend components for performance and user experience; an eye for UX/UI.
Integrate server-side APIs and RESTful services.
Help build scalable and secure backend services using a backend technology like Java.
Collaborate with frontend developers to ensure smooth integration between frontend and backend systems.
Work with databases such as SQL (PostgreSQL), and NoSQL efficiently while using best practices around performance and optimization.
Integrate native cloud services in AWS (AWS certifications are a plus).
Write unit tests or regression tests; familiarity in creating CI/CD pipelines.
Adept in design and making architectural decisions; from RBS design to Cloud Architecture.
Collaborate with cross-functional teams, including designers and product managers, to deliver high-quality features.
Work in Agile environments with familiarity of all stages of SDLC.
Have knowledge of Gitflow/version control and maintaining thorough release notes.
Have familiarity with Docker build process and containerization would be an asset.
Document code, technical processes, and architecture decisions.
Minimum Qualifications
Bachelor’s degree in computer science, software engineering, or a related field.
Minimum of 5 years of professional experience as a Java developer.
Familiarity with front-end frameworks such as Angular or React.
Extensive knowledge and hands-on experience with J2EE and Spring Boot frameworks.
Experience working with Nginx, Tomcat, and JBossEAP application servers.
Experience with testing frameworks (Junit, Mockito).
Excellent analytical and problem-solving skills.
Excellent organization and time management skills.
Excellent written and verbal communication skills.
Ability to exercise discretion and independent judgment in the performance of duties.
Preferred Qualifications
Working knowledge with AWS services and integrations.
Experience in containerization technologies like Docker and Kubernetes.
Experience of caching mechanisms using Redis or Memcached.
Proficiency in working with databases like Oracle, PostgreSQL, MongoDB, or Cassandra.
Experience with authentication protocols and services like Okta, OAuth, Azure AD, or Ping.
Additional Information Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York state.
Referral Notice Referrals increase your chances of interviewing at i3-Milestone by 2x.
#J-18808-Ljbffr
Senior Software Engineer
role at
i3-Milestone .
Job Title Senior Software Engineer
Company i3-Milestone
Location Remote (U.S. based)
Summary i3 Verticals is looking for a highly skilled full stack software engineer comfortable with both front and back-end programming. The role focuses on developing and designing front end web architecture, ensuring the responsiveness of applications, and working with architects for web design features and other duties. The ideal candidate will possess strong expertise in Java development, J2EE, Spring Boot, AWS, Docker/Kubernetes, and various application servers, along with familiarity with front-end frameworks, message queues, and databases.
Essential Duties & Responsibilities
Develop and maintain user interfaces using a frontend technology like React.
Create responsive web designs that work seamlessly across various devices and browsers.
Implement and optimize frontend components for performance and user experience; an eye for UX/UI.
Integrate server-side APIs and RESTful services.
Help build scalable and secure backend services using a backend technology like Java.
Collaborate with frontend developers to ensure smooth integration between frontend and backend systems.
Work with databases such as SQL (PostgreSQL), and NoSQL efficiently while using best practices around performance and optimization.
Integrate native cloud services in AWS (AWS certifications are a plus).
Write unit tests or regression tests; familiarity in creating CI/CD pipelines.
Adept in design and making architectural decisions; from RBS design to Cloud Architecture.
Collaborate with cross-functional teams, including designers and product managers, to deliver high-quality features.
Work in Agile environments with familiarity of all stages of SDLC.
Have knowledge of Gitflow/version control and maintaining thorough release notes.
Have familiarity with Docker build process and containerization would be an asset.
Document code, technical processes, and architecture decisions.
Minimum Qualifications
Bachelor’s degree in computer science, software engineering, or a related field.
Minimum of 5 years of professional experience as a Java developer.
Familiarity with front-end frameworks such as Angular or React.
Extensive knowledge and hands-on experience with J2EE and Spring Boot frameworks.
Experience working with Nginx, Tomcat, and JBossEAP application servers.
Experience with testing frameworks (Junit, Mockito).
Excellent analytical and problem-solving skills.
Excellent organization and time management skills.
Excellent written and verbal communication skills.
Ability to exercise discretion and independent judgment in the performance of duties.
Preferred Qualifications
Working knowledge with AWS services and integrations.
Experience in containerization technologies like Docker and Kubernetes.
Experience of caching mechanisms using Redis or Memcached.
Proficiency in working with databases like Oracle, PostgreSQL, MongoDB, or Cassandra.
Experience with authentication protocols and services like Okta, OAuth, Azure AD, or Ping.
Additional Information Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York state.
Referral Notice Referrals increase your chances of interviewing at i3-Milestone by 2x.
#J-18808-Ljbffr