Senior Engineer Software
Role responsibilities
Design, build, and maintain efficient Java code while ensuring high application performance and quality. Develop web applications and APIs using Microservices and maintain code quality through automation and unit testing.
Requirements
Requires strong proficiency in Java, Spring Boot, and AWS, along with experience in web application development and database scripting. Candidates must have knowledge of networking protocols like BGP and MPLS and experience working in an Agile/Scrum environment.
Key skills
Java, Spring Boot, AWS, Microservices, Python, JavaScript, SQL, MongoDB, REST, Docker, Jenkins, JUnit, Mockito, BGP, MPLS, Agile/Scrum
Keywords
Java, Python, JavaScript, SQL, C++, Spring, Hibernate, MongoDB, AWS, EC2, S3, Lambdas, REST, SOAP, Git, Maven, Docker, Jenkins, Tomcat, Jira, MEF 3.0, Carrier Ethernet, BGP, OSPF, MPLS, VLAN, SNMP, NETCONF/YANG, Microservices, Agile/Scrum